but I think it will be best with water cooling system
I use an enclosed, all in one water cooling system on both of my i7-870's. One is the Asetek LCLC (low cost liquid cooling) and the other is a Corsair H50, and that is made by Asetek, for Corsair. Both are essentially the same design and both do a fine job of cooling for me. I have one of the 870's running at 3.83GHz. and the other at 3.9GHz. Both are stable and cool.
Early reports on Sandy Bridge systems are very promising and unless AMD pulls a rabbit out of their hat soon, I'll probably slowly migrate to the SB platform. They've kept the prices well within reason, so I can afford to buy them in time.