Normally I would pick the Corsair over the others. I love Corsair cases. But I have that 300r case for my 2nd machine. Nice case in almost every way, but it has the worse designed side cover design I've seen yet on a case. It is almost impossible to get all the tabs slid into their slots when closing up the case. One corner will always be loose.
It just so happens I also have the HAF 912 (older version with beige interior) sitting unused. I may switch cases. So, I would opt for one of the CM cases or pick a different Corsair.