Nononononononono, forget everything you have heard about Corsairs overclocking "potential", unfortunetely many people get brainwashed into thinking Corsair is the best thing since sliced bread since it's used everywhere, but this simply isn't true.
G.Skill, OCZ (great support BTW), Patriot, PQI and Twinmos will all easily blow anythin Corsair offers out of the water.
As far as 2GB go, forget it man, you've been drawn into that obsessive mindset where you need to have the absolute best. Unless you plan on running a sever, drop it to 1GB.
Specifically, you haven't listed cooling. Ideas on that subject?