Depends on your needs. It's as good as a high quality air cooler, and a bit better.
The H50 is what I would buy.
If your really pushing overcolcks and plan to cool a GPU etc please start at the top of this forum for watercooling info. At least get informed first.