Z87 mobo + i5 4670k
Not H87 ....
Can't go wrong with the CM Hyper 212 EVO, just make sure it fits in your case and doesn't cover RAM slots, it is pretty big.
Most Noctua coolers are much bigger, and they're the other recommendation thrown around here. The 212 isn't actually that big by decent air cooler standards, and most decent motherboards are designed to accommodate it and similar products. It also fits four ways round, and the fan can be moved to the other side if someone decided that was easier than just putting it the opposite way. Anyway, when I nearly bought that board, I decided it would fit fine.