Word of warning on the RAM, with an i7 750 you will not be able to run your memory at 1600 MHz without OCing your rig or making sacrifices, like losing Turbo. However, there's very little performance difference betwen 1333 and 1600 anyway: http://www.tomshardware.com/reviews/core-i7-870-1156,2482.html
Look for 1333 RAM with low timings and low Voltages. Preferrably 1.5V or lower.
Also, 1600 RAM is just 1333 memory that the manufacturer is guaranteeing you can OC. There's nothing that says 1333 RAM can't run faster (if you do OC your system). Give this a read: http://www.tomshardware.com/reviews/ddr3-4gb-p55,2462.html
I'll pull out one quote from the start:
Standard DDR3 runs at 1.50V, and components rated at higher voltages are likely to have slower, standard memory under those heat spreaders. When you pay extra for performance RAM, what you’re really paying for is a guarantee that the modules will operate at a speed beyond the ratings of its components.