Launch msconfig, and on the startup tab, disable all, tehn apply, and reboot. See if it is any better. If it is you can one by one re-enable startup items. If not, then on the Services tab, check the "Hide all Microsoft Services" box, then select Disable all, then reboot. If still nothing, try downloading a trial version of System Mechanic and run a full scan. That is a great utility for finding hard to trace "weirdness" and slowness.