Personally I think it is better for you to build your own computer, that way you can get a very good comptuer with the same budget, and you can build it according to your needs, for say you need it for gaming, or graphics. Some good stores you can go are newegg, tigerdircet, frys. And you can go and have a look at HP home, they are offering a $400 off $999 sale HP Pavilion Desktops, I got that news from a on line coupon, you can get a code there, that sounds quite nice.