You will get numerous people that will tell you all their opinion on best brand. Red_hat_ownage and xcd are the RAM gurus here. But I will say you could do better with RAM than those you listed. Its looks as though you may be trying to get the CHEAPEST best RAM. Which is an altogether different request.
Quick rundown. You want the lowest CAS latency you can get with the fastest timings you can get. So if you have 2 sets of RAM at 1333 and one has timings of 9-9-9-27 and one has 8-8-8-24, the one with the 8-8-8-24 timings would be faster. (although not to say the others couldn't overclock to those speeds as well) So, faster speed, faster timings (called "tighter timings) ata good voltage with some OK heat spreaders is the buy you want.
IMO the best RAM modules are Mushkin, some Corsair, and some Super Talents. The rest are still good though depending on what you need. However, if you are looking for something cheap, you can still get an OK set with atleast heat spreaders installed on them.
These are not bad. Same speed as other ones you listed, same price range, heat sinks, and a lower cas latency then the rest you linked.
EDIT: Just saw these, cheap enough and also a tad faster than the others at 1600:
http://www.newegg.com/Product/Produc...82E16820227495Edited by jfizz84 - 1/30/11 at 10:36pm