Corsair is a good place to lean toward
The $30 difference for the lower latency isn't a lot of money, but I doubt you will notice any performance difference in real life.
Cooler Master Hyper 212 is a decent cooler, and a great value. but it depends on what you want to accomplish and what case you have.
If your mobo supports "XMP", you can tell it to use your memory's XMP setting . . . "X" meaning xtreme
And once again . . . wait for Sandy Bridge