RAM is RAM, you don't need to put so much effort into it... i recommend 1.5V, 1600Mhz and CL9. That voltage won't give you any problems with intel specs, you can get higher freq ram but it doesn't make much of a difference. Latency can be lower too but again, ram is ram... you won't notice any difference. Any Gskill ram is good, look into low profile ram if you plan on installing some large cpu-cooler.
For SSD i'd avoid any with sand-force controller, alot of stories of those blue screening. I've had a Crucial m4 that's never crashed or had any issues. You can't go wrong with a Crucial SSD, perhaps the newer gen intel SSD's are also good, but i'd avoid OCZ
BTW, Intel HD4000 is more than enough unless you REALLY want to play games. However probably the best bang for your buck if you want a discrete gfx card is the gtx 660ti, as it can overclock to match the gtx 670 (at stock clocks) which itself almost matches the gtx 680.
First benchmarks position the HD Graphics 4000 (in a fast quad core desktop CPU) on a level with a dedicated Nvidia GeForce GT 330M and therefore above the AMD processor graphics Radeon HD 6620G. In our extensive tests with games the HD Graphics 4000 was able to beat the HD 6620G in a fast Core i7-3820QM by about 15%.
I'd also say stay away from water cooling, that's a small case and alot of the water cooling kits are alot louder than air cooling. The pump, rad and fast fan will be very audible above all else in your system.
I like to make a build based on how quiet
I want it to be as the most important factor. That metric then means you might decide not to overclock (very fast cpu at stock clocks anyway), so that you can run your fans at a lower speed. Or you might just settle on letting your components run hotter. Also along the same lines... a reference blower gpu is VERY loud, but a gpu that dumps all its heat into the case (although much quieter) means your entire system will be warmer and need faster fans. Like building anything there are trade-offs to consider, best to consider them before you start putting it together so that you are happy with the end result.
Worst case scenario (this is just my opinion) is that you end up with an inconveniently
small rig (hard to install the water-cooling, cable manage etc) which is also annoyingly
loud. Best case scenario: a quiet, simple rig that is as inconspicuous as it is small. I know because I have built massive rigs, and small ones, and it is easy to start a build and then have it end up not quite right.
My recent itx build (a few hours old!) looks like this, cable mess and all, but it's whisper quiet and I can stack a dozen terabytes of HDD's in there so it truely is a HTPC:Edited by ilikebeer - 12/1/12 at 7:35am