Lian Li PC-A71FB I would get that for a little more than the cm 840.
When you start approaching £150-£180 for a case you should be looking at the lian li full tower range really or hold out for the corsair 700d.
Btw I like how you call the Haf ugly but like the looks of the antec 1200
A big case does not mean better for air cooling in general most people get the massive cases like the lian li and cm 840 for water cooling.
Don't be put off some of the smaller mid tower cases because you think the cooling wont be good, am sat here with an ft01 and the temps are nice 5770 idling at 30c full load 60c 6420 @ 3.2 ghz sat at 22c and I am not even using it's positive air pressure.
My last case the akasa eclipse also a mid tower has fantastic cooling ability too.
The Coolermaster CM-690 II Advanced Dominator does seem like a good mesh of price features performance.
Look at 5:00 in the vid I posted all the best cases the hard drive bays are removable or modular so you can open up space for that front intake.
Comes a point where the temps you get are based on the cpu or gpu cooler itself rather than case or airflow.