Okay, so I'm looking to build a gaming desktop which can run high end games at mid settings (BF3, skyrim etc) (willing to compromise to low settings, just as long as fps is 50+) and low(er) end games such as TF2, minecraft etc on high settings. My budget is $500 and I only need the things I have listed. Is this the best build in terms of performance for $500? or could I get more performance for my money, or even more for less money? Thanks CPU: AMD FX-6300 3.5GHz 6-Core Processor ($119.99 @ Amazon) Motherboard: Asus M5A97 LE R2.0 ATX AM3+ Motherboard ($68.99 @ Newegg) Memory: Wintec One 8GB (2 x 4GB) DDR3-1600 Memory ($52.72 @ Amazon) Storage: Western Digital Caviar Blue 500GB 3.5" 7200RPM Internal Hard Drive ($54.04 @ Amazon) Video Card: EVGA GeForce GTX 650 Ti 1GB Video Card ($129.99 @ Newegg) Case: Cooler Master Elite 430 ATX Mid Tower Case ($29.99 @ Newegg) Power Supply: XFX 550W 80 PLUS Bronze Certified ATX12V / EPS12V Power Supply ($44.99 @ NCIX US)