Barring anything else, I'd still recommend the ThermalRight "XP" coolers, but the market may be catching up to TR's record.
The only way to know for sure is to get thermal resistance results for cooler comparisons. If reviews do not give the thermal resistance values, you can calculate them from reviews (like the one in Maximum PC, September '05) which provide idle and load temperatures celsius for specific platforms. If the review specifies the processor used, you can get the maximum expected thermal leakage in Watts from the manufacturer's (AMD or Intel) web-site for that particular model CPU.
Then, compare [T(L) - T(I)] / W
where T is temperature celsius for Load or Idle, and W is the leakage shown -- for instance -- as "Thermal Design Power" or TDP at the Intel web site. AMD provides similar numbers.
Barring that, if you simply compare the differences betwen idle and load values for different coolers installed on the same processor, the smallest difference wins.
We'd like to know the thermal resistance numbers for the Asetek Micro-Chill (or is it Micro-Cool?) line. We'd like to see them for the ThermalTake Tsunami, the Hyper6, the ThermalTake Sonic Tower, and several other models including the Zalman CNPS-9500-LED (yet to be released.)