Unless you want a laptop, you should build your own. You'll save money, you'll learn a lot, and you'll have the pride of creating something great. The best place to start is Pcpartpicker.com and youtube tutorials from Linustechtips. Prebuilt systems are usually rip offs. Also, whether you order one or build one, always go with intel for gaming. I built one with an fx-8350 and it's biting me now.