I was on the verge of buying a CM Storm Trooper, which I know is a great case but it is also very big. Maybe I need it I don't know, but here is my list of components I need to fit into the case. I left out cooling fans since it will depend on the case. You'll notice there is no HDD just an SSD. This is just personal pref.
EVGA GTX 670 2GB Superclocked
Crucial M4 Micron C400 Ssd 256GB 2.5IN SSD
ASUS P8Z77-V Pro LGA1155 Z77 DDR3 SLI 3PCI-E16 2PCI-E1 2PCI SATA3 DisplayPort USB3.0 Motherboard
Visiontek Killer 2100 Gaming NIC 128MB 400MHZ Gigabit Network Interface Card PCI-E1
Corsair CML8GX3M2A1600C9 Vengeance Lowprofile 8GB 2X4GB DDR3-1600 CL9-9-9-24 Dual Channel Memory Kit
Corsair Enthusiast Series TX750M 750W ATX Modular Power Supply Active PFC 120MM Fan 5 Year Warranty
ASUS BC-12B1ST Internal 12X Blu-Ray Reader & 16X DVD Writer Combo Drive OEM
Intel Core i5 3570K Unlocked Quad Core Processor LGA1155 3.4GHZ Ivy Bridge 6MB Retail
Microsoft Windows 7 Home Premium Edition 64BIT SP1 DVD OEM
EVGA GTX 670 2GB Superclocked
Crucial M4 Micron C400 Ssd 256GB 2.5IN SSD
ASUS P8Z77-V Pro LGA1155 Z77 DDR3 SLI 3PCI-E16 2PCI-E1 2PCI SATA3 DisplayPort USB3.0 Motherboard
Visiontek Killer 2100 Gaming NIC 128MB 400MHZ Gigabit Network Interface Card PCI-E1
Corsair CML8GX3M2A1600C9 Vengeance Lowprofile 8GB 2X4GB DDR3-1600 CL9-9-9-24 Dual Channel Memory Kit
Corsair Enthusiast Series TX750M 750W ATX Modular Power Supply Active PFC 120MM Fan 5 Year Warranty
ASUS BC-12B1ST Internal 12X Blu-Ray Reader & 16X DVD Writer Combo Drive OEM
Intel Core i5 3570K Unlocked Quad Core Processor LGA1155 3.4GHZ Ivy Bridge 6MB Retail
Microsoft Windows 7 Home Premium Edition 64BIT SP1 DVD OEM