Try running memtest86+ on it overnight, and see what comes up. If you get ANY errors, and the system is under warranty, call up Acer and tell them you need a new memory module or modules. Otherwise, start pricing compatible memory modules with online and local stores.

You should also tell how you reached the conclusion that your system is free of viruses and malware, and why you have neglected to update to SP2.