Pros: Huge, fits everything + kitchen sink
Requires a lot of room
I bought one for my first build. I did not want to worry about space. For my second build I went with a mid size tower - everything fit, but the CPU cooler (CM 212 Evo) was a very tight fit (about 1/4 " to spare).
My recommendation: but the HAF 912 and don't sweat it. It will fit anything (within reason). If you are so incline you had do some math and ensure your CPU cooler and Graphics card will fit. If they will fit, your good to go.
Other thoughts: put parts in pcpartpicker.com (it will do some shopping and compatibility for you). Watch youtube "newegg computer build parts 2&3" Good luck !
the 912 IS a mid-tower case and as such its not that big.
Are you referring to the HAF 932 or HAF X full tower cases? Both offer excellent cooling and I dig the military style.