It might be better to allow this discussion to focus solely on the original question about RAM, then pose a new question or discussion about cases separately, rather than combine the two.
As has been said, the real key to RAM for Sandy Bridge CPUs is the voltage - 1.5V specifically. The Corsair RAM you mention in your original post does not run at 1.5V, it runs at 1.65V. It's intended for LGA-1156 and LGA-1366 CPUs. (Sandy Bridge is LGA-1155.)
Something to consider is the CAS latency, with lower CAS being preferable to higher. (Read that as CAS7 > CAS9.) When comparing RAM of the same speed, one with lower latency would be faster than one with higher latency.
The kit ko888 recommended is 1.5V RAM, so it is designed for Sandy Bridge CPUs. It's also high speed (1600) and low latency (CAS7), so it would be an excellent choice. But, it's easily argued that due to it's $70 price, an 8GB such as this
G.SKILL Ripjaws X Series 8GB DDR3 1333 CAS7 @ $109 wouldn't cost too much more. You'd lose a little speed by dropping to 1333, but you'd double your capacity, and do so while still only occupying 2 DIMM slots.