Ehh..could be better, certainly for $1000. The 220 GT is a budget video card and not so good for modern games, and for $1000, I'd expect a better processor
Look on Newegg, they probably have better deals, or better yet, build one yourself. You could build a much better computer for $1000, probably with a Core i5 750, and a 5770 Radeon
EDIT: HP desktops are actually very reliable. Her'es your best bet. Go to the actual HP store website and configure it yourself. You can do a Core i5 with a 4850 Radeon video card, 640 GB hard drive, and 6 GB of DDR3 RAM for $989
This one
http://www.shopping.hp.com/webapp/shopping/computer_can_series.do?storeName=computer_store&category=desktops&a1=Category&v1=High+performance&series_name=HPE150t_series&jumpid=in_R329_prodexp/hhoslp/psg/desktops/High_performance/HPE150t_series
Just click Customize & Buy