I have tried two coolers. The coolermaster notepal infinite, sucked air in from the back and blows it upwards, this made temps worse. I also got a Zalman which I still use, the fans blowing up don't have any effect on temps but just raising the laptop off my desk and having free air underneath is helpful.
It doesn't seem like the fans help because the MBP has no vents on the bottom. This leaves you free to get nicer looking ones like the one above. 🙂