There arent many decent 1156 coolers about for some reason, NewEgg have 1 the cooler 7 and a couple of multi fit coolers so you have to search about to find what you want. I had a job getting hold of one here in Inglan, went so far as ordering one and having to send it back coz it wasnt as advertised, and i looked at the Corsair H50 and Cool it Domino but decided against them because of the leak risk.
You cant just buy any ol cooler, you have to consider the average mean ambiance of where you live and the heating in your home, for instance, if you live in Miami your gonna need a good water cooling kit or a big heat sink with a reputation like a TRUE.
I ended up buying the Noctua U12P S2 and its the best heat sink ive ever had, it literally took 20* off stock.
Heres a pic