IF all those options are too big for you I would recommend your best bang for buck would probably be a water cooler. Either way that heatsink your looking at probably isnt bad. But if you want some OC potential the others would be much nicer.