Eskimo,
If you have good backups of your personal data, then now would be a GREAT time to go to XP. I myself am rarely happy with those systems I have upgraded OSes to over the years. Fresh installs are the way to go when it comes to stability.
As for hard drive brands, there have been times in my life when I was loyal to a particular brand, and I would believe that drives from this vendor were somehow less trouble-prone than other brands, or were more reliable, or were faster, or make other generalizations. (In case you're wondering, that brand was Maxtor.)
Two years ago, I took inventory of all the troubles I had had with my Maxtor drives in my own personal machines, and compared my personal trouble and failure rate to my clients' machines, which had drives from every vendor imaginable. I was surprised to find that I did indeed have occasional compatibility troubles with my Maxtors (mostly related to overclocking the PCI bus) that were really no different than my clients' machines. The failure rate between the major brands was almost identical too. (Minor brands you've never heard of had HUGE early-failure rates. But then again, people don't realize that hard drives are wear items, like tires and brake shoes on a car. The WILL fail eventually, but good ones will be trouble-free for at least 5 years, IMHO. 3 is average.)
Since then, I have really paid attention to features and technological advances more than anything else. 1.5 years ago I bought a pair of 100 gig IDE drives from Western Digital because they had 8 megs of cache while everyone else had 2. They were fast and cheap, and still in use. Despite terrible luck with Seagate SCSI drives 8 years ago (and swearing them off forever) my new computer uses a 200 gig SATA Seagate drive because it runs cooler and quieter than other brands. It is the fastest drive I've yet used.
I guess my point is that every major manufacturer makes pretty good drives, and any one of them can make an occasinoal dud model. These days I buy for Price, Warranty Length (some seagates are 5 years!), internal cache size, noise, and speed. If you don't want to worry about this stuff, then just buy for price, capacity, and maybe warranty length.
As for your video card, what make and model is it? Perhaps we know of a good fan substitute.
-Llama