I suggest you build your own PC...I build mine for about 900 bucks...
ThermalTake XASER Armor Series Full Tower Case (4 fans)
eVGA geForce 6800GS 256MB SLI Card
2GB of Corsair 184-PIN DDR-400 RAM
ASUS A8N-SLI Premium Mobo
Athlon 64bit 3000+ Socket 939 Processor
NeoPower 480w PSU
120gig HD and 52x CD/RW From my old HP
Integrated Sound (Realtek 97 or something)
Runs games smoothly...get 60fps with Graphic settings all the way up in WoW, even in major cities and with tons of addons
Building your own is the way to go, its really easy and a lot of fun. Seperates the men from the boys in the PC Department
You kind of have a bond to a PC you built...like a child only...more useful