When your computer is booting, press F8, which should bring up the "Windows Advanced Options Menu". Select SafeMode with Networking. If the problem occurs, it pins it down to this: Internet Connection (which you said happened both online, offline, and on a different network so it doesn't apply) Other apps and processes running in the background. Bad graphics card (e.g. Nvidia) Safe mode will disable a lot of processes and graphics used by your system, if it does indeed load faster, it could indicate one of the above. And yes, I'll mention again #3 because I also run Windows Vista x32, but with ATI and have never had a single problem: Spoiler! --Click here to view--Edit: Candygirl beat me to the F8