First computer build help

UA67

Honorable
Apr 1, 2013
54
0
10,630
I am looking for advice on my first computer build. I am going to use this computer for a lot of gaming and some web surfing. I have a budget of about 850 dollars including everything except a keyboard, mouse, and a monitor. I am planning to do this build in the next month.

Here is what I was planning:

CPU: amd phenom II x4 965
Mb: asrock 990 extreme4
Ram: corsair vengeance 16gb
Gpu: sapphire radeon 7770 ghz 1 gb
Ssd: Samsung 840 120gn
Hd: wd blue 500gb
Psu: corsair builder series 500w
Dd: lite on 24x
Case: antec 900
Os: windows 8

All of the prices are from amazon, they seem to have the best prices.

Will this run all modern and future games at reasonable settings?
Will this be a good computer in two or three years?
Could I find any better components for the price?
And will this be an all around fast computer?
 

SHORYUKEN

Honorable
Jan 3, 2013
808
0
11,010
PCPartPicker part list / Price breakdown by merchant / Benchmarks

CPU: AMD FX-6300 3.5GHz 6-Core Processor ($119.99 @ Microcenter)
Motherboard: ASRock 970 Extreme3 ATX AM3+ Motherboard ($84.99 @ Amazon)
Memory: Patriot Viper 3 8GB (2 x 4GB) DDR3-1866 Memory ($47.98 @ Amazon)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($74.99 @ Newegg)
Storage: Sandisk Ultra Plus 128GB 2.5" Solid State Disk ($96.99 @ Amazon)
Video Card: Sapphire Radeon HD 7870 XT 2GB Video Card ($234.99 @ Newegg)
Case: Corsair 300R ATX Mid Tower Case ($59.99 @ Microcenter)
Power Supply: XFX 550W 80 PLUS Bronze Certified ATX12V / EPS12V Power Supply ($61.24 @ Amazon)
Optical Drive: Lite-On iHAS124-04 DVD/CD Writer ($17.99 @ Newegg)
Operating System: Microsoft Windows 7 Home Premium SP1 (OEM) (64-bit) ($89.98 @ Outlet PC)
Total: $882.13
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-04-01 22:19 EDT-0400)

Slightly overbudget. Better processor and better card.
 

UA67

Honorable
Apr 1, 2013
54
0
10,630
Will 8gb be enough ram for the next few years? And also I plan to go a little cheap on my first build and upgrade down the road every year or two.