New CPU cooler

I have a i7-3770k and I am stil using the stock cooler, unfortunatly. I am looking to spend a max of about 50$, and I was looking at:

Zalman CNPS14X

Thermaltake Frio

Cooler Master V6

Xigmatek Dark Knight

Cooler Master Hyper 212 Evo

 

P.S. I am going to be using MX-4 thermal paste with any of these coolers, and I am open to other suggestions.

Cooler Master Hyper 612

Frio all the way

Better than hyper 612 by far imo

I am sorry for the triple post, I have looked over all of these post and I will tke them all into concideration, but all of the rest of coversation will continue will be at:

http://teksyndicate.com/forum/build-pc/new-cpu-cooler/137175