For $650? That's garbage bruh. We don't know whether it will run anything though until you tell us the video specifications. What is the specs on the processor? And like 1/-0 said, get a geforce video card. If you want to run CoD4, then my 8400GS runs it fine at medium-high settings without any skip. But if you want to get something real nice then buy a 8800GT
![Wink ;)](./images/smilies/icon_wink.gif)
That's about as far as my knowledge in video goes other then most of the time you pay for what you get. Also what kind of motherboard will be in it?
I built this one for $380 w/ parts from newegg:
Motherboard: Biostar TA770 A2+
Proc: AMD Athlon 64 X2 2.3Ghz (OC'd to 2.5)
Ram: 2GB of OCZ Platinum
Video: ECS Geforce 8400GS
HD: 250GB Barracuda SATA
Case: Logisys Area 51 Silver
With another 200GB WD IDE HD, and a 16x DVD burner IDE
And finally Vista Ultimate (yep)
So yea. Even with labor costs, $650 is pretty high for what your getting.