On the desktop, if you have to go prebuilt, maybe grab something like that, and then a card like this. http://www.newegg.com/Product/Product.aspx?Item=N82E16814127383
That's a 4670, it's a budget card, but still decent.
Consider this system as wellhttp://www.bestbuy.com/site/olspage.jsp?skuId=9022924&type=product&id=1218009475406
Not quite as fast as what you looked at before, but cheaper. Either way with your price range, you are going to probably need a video card upgrade for any serious gaming.