I have been doing alot of research over the past couple days on CPU coolers. I plan to overclock my PC soon so the stock one just won't do. From my research I have pretty much concluded that the best coolers (without getting too ridiculous like the NH-D14) are either the Megahalems, the Venomous X, or the H50. It seems that the H50 is only good up to a certain point, and the VX and the Magahalems both need fans purchased seperately. Basically I am wondering which of these would be the best for overall overclocking and cooling performance. Thanks very much for your time and help.