Here are some of the best(They are not in order)
Corsair Carbide SPEC-04 Mid-Tower Gaming Case
Thermaltake Versa H22
BitFenix Computer Case Cases
VIVO ATX Mid Tower
MasterBox Lite 5 ATX Mid-Tower Case
RIOTORO Mid Tower Gaming
DeepCool ATX Mid Tower TESSERACT BF
STAR PREDATOR Black
Cougar Solutions Mid Tower USB 3.0
You can check out this post on
best gaming pc case under 50 dollars for each one's detail description.