Good suggestions, Tony. Device driver sounds like a possibility.

Doug, do you know where the event viewer is? It's often useless but sometimes has additional information that could complete the picture. Try to figure out the exact time that Windows boots into the desktop and the freeze happens, then look for activity at that point. It might mention which driver is causing the problem. Or it might not... smile
_________________________
Matt