Vista is a joke with many flaws, changing to any other OS will eliminate most of the problems he's having, they sound like horrible incompatibility issues. What was the last time you seen a retail PC overheat while browsing the web or while downloading? He's either got a mean virus/malware...