Hello there

When the screen freeze happens use the "Ctrl+Alt+Del" function and find out which program is not responding. This will most likely be the problem child. On my systems (I have 3 on XP home) if the screen freezes in the fashion you have told us about this is what I do and it works well, the keyboard is still active at this point. Lets us know what you find please.............

Tinker..