I'd like to add some thought to this discussion if I may. I'm not bitter or anything, just want to offer my opinion. But those of you saying that it's better to build your own computers, that may be so, but not everyone can. Personally I'm legally blind (very limited vision) so I can't build my own computers. I have no choice but to turn to a prebuilt computer manufacturer. My choice? HP. I've had two computers from them that ran great. In fact, when my old HP died (it was my fault because I scrwed around with the bios and it wouldn't boot no longer) they sent me a new computer with no questions asked. I even got to keep the new one for a few days before sending back the old one to make sure that everything was ok. It was and I sent back the old computer and everything went fine. Some of you say their computers are expensive. You may be right. But in May of 2004, I got an HP Pavilion with an AMD Athlon 64 3200+ (first AMD64 model released by the way) 512mb of ram, nvidia geforce fx5200, built in network card, 200gb hd, windows xp home, 4x dvd+rw/cd-rw combo drive..for about 950 bucks. For the time (the model came out March 04) I didn't think that was a bad price to pay at all. Just thought I'd give my own thoughts.