I wouldn't use either because of the tall, toothy heat sinks. The only cooling effect of these big coolers is that they "look cool". While they served a purpose (when they were effective) w/ DDR2, they are absolutely useless on DDR3.
At more than 2" tall in certain areas the Corsair Vengeance could pose a problem for users like me who use large coolers such as the Scythe Mugen 2. I was able to use the Corsair Vengeance only after I mounted the fan on my cooler on the backside. Size is definitely a concern with heat spreaders of this size and therefore I encourage users to check that they will have enough space under their heatsinks before purchasing the Corsair Vengeance kit.
The problem I have with the Corsair Vengeance is the same I have with many kits of RAM on the market. Companies insist on putting large coolers on their RAM and it limits the choice in CPU heatsinks that can be used within users system. DDR3 does not require these elaborate coolers with its lower voltages which translate to lower temperatures then RAM saw during the DDR, and DDR2 era. Corsair is correcting this with low profile versions of its Vengeance line but ultimately I would like to see the average size of coolers drop instead of having to look for specific low profile versions of a memory line.
I have listed only Corsair and Mushkin models since that is what I have the most experience with of late.....when GSkill came into the picture, and they were the least expensive modules around, I bought a lot of them. Unfortunately, I oft found that years later, when I wanted to fill those two empty slots ....they "didn't play well with others" .... even same spec, even same brand oft gave me memtest errors unless all 4 modules were exact same model. Mixing Corsair, Mushkin, Crucial, I didn't have those problems. And while tech support at those 3 was great, I found GSkill's wanting. And since they the same price as anyone else now, the reason for selecting them over the others is no longer vaild.
Now before anyone jumps in with the infuriating Sandy Bridge 1.5 volt myth .....
1.5 volts is for the JDEC profiles .... but most RAM speeds are advertised and labeled based upon their XMP profiles......most XMP profiles for i5 and i7 RAM is 1.65. In fact, over 2/3 of the RAM on Intel's XMP compatible list are over 1.50 volts.
I have seen many posts saying "Well that's a MoBo manufacturer thing". No....Intel sets the XMP profile. I agree, Intel's JDEC specifications stipulate 1.5 volts .... for JDEC profiles ..... but XMP "allows compatible DDR3 memory to perform beyond standard specifications" and is "predefined and tested" by Intel
Intel® Extreme Memory Profile (Intel® XMP) allows you to overclock compatible DDR3 memory to perform beyond standard specifications. It’s designed to enhance the gaming features built into Intel® technology–based PCs. If you like to overclock and squeeze as much performance from your PC as possible, then memory based on Intel XMP gives you that extra edge you need to dominate—without breaking a sweat.
Predefined and tested Intel XMP profiles can be loaded via BIOS or a specific tuning application through a computer’s operating system. Often the easiest way to load Intel XMP profiles is using a tuning utility, which may be available depending on the particular board manufacturer. To learn whether a tuning utility is available on your system, you should contact the board manufacturer.
Again, most listed compatible i5 / i7 RAM is 1.65 .... at least according to Intel's compatibility lists
Intel's approved i7 Compatibilty List (April 2012) includes:
34 1.65 volt modules 07 1.60 volt modules 19 1.50 volt modules 01 1.25 volt modules
I remember all of the %$@!& crap I would put up with recommending >1.50v RAM and the ... oohh >1.50v will void your Intel CPU warranty crap. I always said it's the (VCCIO/VCCSA) that degrades the CPU not to mention excessive vCore.
Oddly, I thought you were one of those 'people'??!!