Oudating and Suggestions

Isotope5667

Distinguished
Jul 6, 2012
55
0
18,530
Hello,
I made a build about 6 months ago but some things came up and I was unable to buy the parts. I was wondering if any of these pieces have been outdated of some sort or there are new parts or deals. I want to run max settings and am hoping to not have to upgrade for a little while. Here are the specs:

CPU: Intel Core i5-3570K 3.4GHz Quad-Core Processor
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler
Motherboard: Gigabyte GA-Z77X-UD3H ATX LGA1155 Motherboard
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-1600 Memory
Hard Drive: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive
Hard Drive: Crucial M4 128GB 2.5" Solid State Disk
Video Card: EVGA GeForce GTX 670 2GB Video Card
Case: Antec Eleven Hundred ATX Full Tower Case
Power Supply: Corsair 650W ATX12V / EPS12V Power Supply
Optical Drive: LG GH24NS90 DVD/CD Writer
Operating System: Microsoft Windows 7 Home Premium SP1 (64-bit)

Any suggestions, substitutions, or comments are appreciated, because i don't know much about hardware!:p Thanks! :D