Micro atx towers or Atx mid towers help!

jerry i picked up an antac one gaming case it small for mid size atx case. the issue with mini cases are going to be the max gpu card length the case can use. most will be 9 inch cards do to the hard drive bays getting into the way of the video card. the other issue is that you have to use short hight cpu coolers. most min case dont have the depth to put in a evo 212 cooler. with mini case your going to have to shoe horn the mb in first then the power supply and other parts.
http://www.microcenter.com/product/323929/V3_Black_Edition_ATX_Mid_Tower_Computer_Case
small case..old inside..see that the hard drive bay wont let long cards fit.

http://www.microcenter.com/product/404779/Carbide_Series_200R_Mid_Tower_ATX_Computer_Case
best case for new builder...has open back plate and cable management and hard drive bays.