HAF 912.
Pros: Huge, fits everything + kitchen sink
Approx $60
Cons: Huge
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 !