Please post a new thread in the Windows BSOD Forum about the freezes. Tell them I have cleaned the system, removed a great deal and now you have occasional freezes.
You can also look in the Event Viewer and do some troubleshooting is any error correspond to the freezes. Learning how to troubleshoot is a good thing..