if you on a tight budget you should always take a look at the Coolermaster Hyper TX2 or the Artic Cooling Freezer 7 Pro.those 2 cooler give very good cooling performance for the price you pay for(here anyway and anywhere round the world.)
I couldn't find ACF7P here, but the CHTX2 have a really good price.
What's the meaning of 'long life bearing'? It's a more durable version of sleeve bearing?
What's better: CHTX2 or Zalman's CNPS 7500?