I bought an Asus TA-250 for my new system, it met all my specs at the time, but in practice it's quite small and tight, and it doesn't seem to allow for great cooling. I'd like to upgrade to something a bit more functional, and maybe a bit more snazzy as well 
What I'm looking for is something that is quite spacious inside (something quite tall and long would be great), with the ability to easily remove/add hard drives. I'd like to have 2x3.25" external bays, at least 4x3.25" internal and 4x5.25" external bays. The ability to add lots of fans would be great too.
I've looked at some Coolermasters which are nice, but they have the external USB ports at the top, which doesn't work for me.
Recommendations?
What I'm looking for is something that is quite spacious inside (something quite tall and long would be great), with the ability to easily remove/add hard drives. I'd like to have 2x3.25" external bays, at least 4x3.25" internal and 4x5.25" external bays. The ability to add lots of fans would be great too.
I've looked at some Coolermasters which are nice, but they have the external USB ports at the top, which doesn't work for me.
Recommendations?