People like Ibuypower. i configured one for a co worker a couple of months ago and its still running well. They are a little pricey but that's the cost of convenience. Make sure you dont go cheap on the video card. 660 ti or 7950 is what you'll probably want at your price range. 8 gigs of ram...