What exactly happens?
Does the entire computer freeze up?
Do you have to shut the power off?
Check your
Event Viewer via
Administrative Tools.
Open the
System as well as
Application tabs and look for red
X errors that coincide with your problem. Details here:
How to view and manage event logs in Event Viewer in Windows XP
Basic information on Event Viewer errors can be found here:
EventID.Net
If it is a solid freeze it is usually a hardware problem but RAM problems usually produce a non-boot as you had previously. You can test your RAM with
MemTest.
Is the computer clean inside? Do all the fans work? Any idea what your temperatures are?