If you are sticking with your stock turbo speed of up to 4.2 ~ 4.4Ghz then almost any decent air coolers for about $35 or above should be fine. The one that comes free with your CPU is almost enough to keep it cool.
I wouldn't bother trying to overclock it much. A big overclock might get up to 4.7GHz, which is a measly 10% performance increase, for which you need expensive cooling and risk reducing the life of the CPU through higher voltage.
With a normal aftermarket air cooler, you might be able to set the speed to a permanent 4.4 or 4.5Ghz without significant voltage increase. This would be my recommended action.