This is very long, but I think it's good advice. You MAY even wish to print it off. I've built 100+ systems.
1. SSD/HDD:
I generally recommend a 120GB for Windows/apps and a 2TB or 3TB Hard Drive for GAMES (including STEAM folder), downloads, media, backups etc.
- Many people think an SSD is way better for gaming. It's actually closer to an average 25% boost in loading times though this varies a lot. My new Seagate 3TB drive has STEAM on it and loading times are awesome.
- It depends how many games you have as well.
2) Backup Image:
- Use a tool like Acronis True Image (Seagate or WD have a free version) and make a compressed backup of your C-Drive on the SSD to a Hard Drive. I recommend once per month (I have mine automated to once per week).
3) Windows 7?
- I actually recommend Windows 8 64-bit but it's too long to discuss here. I added START8 to get the Start Menu back. There are several solid reasons though to get Windows 8 (security, file system improved, boot times improved..). Windows 8 will improve and you can avoid most of the changes.
Not a big deal though and there are still some driver and software hiccups to sort out.
4) 10,000 RPM hard drive?
No. The SSD will be used for Windows and it's way faster than an HDD. The ONLY reason to get a faster HDD is for gaming load times. As I said, I recommend something like the Seagate 3TB 7200RPM drive (or maybe a WD 2TB Black). If you ONLY use the drive for non-gaming usage get a 5400RPM drive to reduce noise.
5) Graphics Card?
It comes down to budget. I bought the Asus GTX680 (TOP; 1137MHz version) and still think it's the best single-GPU card. It's a 3-slot card with excellent build quality and is incredibly QUIET for its performance (mainly due to a large heatsink, thus the three slots.)
However it's also $540. I have quite a few games though that wouldn't run quite as well with a lesser card (Metro 2033, Witcher 2, BF3, and several more).
It really comes down to BUDGET. If you can afford it, get that card. If your budget is lower get an HD7970 or a GTX670. Just make sure to get a quality brand (Asus, Gigabyte, Sapphire Tech) with a good cooling solution.
My recommend:
http://www.newegg.com/Product/Product.aspx?Item=N82E168...
It is a quality card. It performs nicely (see the benchmarks) and is far quieter than most similar cards. It will max out the quality of many games. Two games included. (The HD7970 is also a good card, but carefully compare the BENCHMARKS yourself and decide if the value is there. For a single monitor, the 3GB vs 2GB of VRAM is not important).
6) RAM:
16GB is absolutely not needed for gaming. You will see ZERO improvement. However, there are a few games that will benefit from low-latency 2133MHz DDR3. It's about the same price for 8GB of 2133MHz DDR3 as for 16GB of 1600MHz.
I've actually researched this and conducted my OWN TESTS (by underclocking). I have tested FIVE GAMES that benefitted and one got a 15% boost which is surprising.
Example of 2133MHz DDR3, 8GB kit (low-latency):
http://www.ncix.com/products/?sku=63757&vpn=996997&manu...
7) COOLING:
Your CPU HSF is a fine choice. I have an i7-3770K (gaming basically same as i5-3570K) and I can tell you there's little point in overclocking it for gaming.
FAN TIPS:
You may wish to make sure most of your fans have a 4-pin connection so you can setup a fan profile and control the speed to reduce noise. Also, many people forget the important FRONT CASE FAN(s) for proper air flow.
I have to replace my Noctua NH-D14 fans with 4-pin versions as my new motherboard (like most) can't vary the speed of 3-pin fans. Just FYI.
Fan setup example:
-1 or 2 FRONT CASE FANS (120mm, 4-pin for motherboard, or constant low-speed 16dB noise)
- 1 or 2 TOP/REAR CASE FANS (same as above or similar)
- CPU HSF (make sure it has a 4-pin fan and setup your fan profile in BIOS and Software)
- Tape cardboard inside of case to cover any unused fan slots or you ruin the air pressure
Good luck.