I'd recommend these cases:
Zalman Z11 Plus HF1
Pros:
This case comes with 5 pre-installed fans (3 of which are red LED) 3x 120mm, and 2x 80mm which expel hot air form your HDD, keeping it cooler. Also comes with a drive mounting thing (for both 3.5 and 2.5 inch drives) behind the motherboard tray for better cable management.
Cons:
None of the expansion slot covers are reusable. Neither are the 5.25 inch bay covers. Also the front panel takes a weightlifter and a half just to pry it open.
NZXT Phantom 410
This case is pretty awesome. Comes installed with 2x 120mm fans and 1x 140mm fan. Comes in a variety of colors and has a full-sized version as well. Comes with a 3-speed fan controller, 2 side windows, and a flip-open door in front of your 5.25 inch bays.
COUGAR Evolution Black
Just a simple, full ATX tower case. Has plenty of room for all your needs and more. Pretty much everything in the case is tooless. And comes installed with 2 of some of best case fans out there.