Here's my situation. I want a PC that will: -Recognize my external hard drives flawlessly, and let me browse the drives quickly, including my internal drives. -Be able to run multiple programs flawlessly (Winamp, Word, AIM/Trillian, a Firewall, and an Antivirus is an example of what I would be running at one time). -Gaming power isn't a priority, but I would be interested in gaming once in awhile. -Easily upgradeable. -Play videos with ease. -Hard drive space isn't a priority because I have a lot of hard drive space already. -Decent sound card. Running a Klipsch 2.1 IFI, so I want to take full advantage of the speakers. -OS would be XP, Vista in a year or two after all the kinks are worked out. Not sure how much a PC like this would cost, but I'm looking to spend 1000-1500. I've read the mid-grade PC build guides, and they've been helpful, but are my PC priorities akin to what the guide describes? What do you all think?