Bear with me, but the more questions I ask the more I can help.
How long is the computer normally on before these freezes?
Have you any Anti Virus or Anti Spyware Programs
How many running Processes do you have, Ctrl + Alt + Delete, click processes tab, look lower left hand corner.
Where is you computer stationed, on a carpeted floor or on a desk?