First of all let me say whatever you do do not purchase the AZZA Spartan 102E,i got it for my first mid tower build and has turned out horrible. As for ASRock do not buy there motherboards,i have had two and the memory slots keep on going out on me(went from 12gb to 8gb). Unless there is something that you can think about that can fix it that i do not know. Cable management on the AZZA Spartan 102E is horrible. I would appriciate it if someone could point me to a better cable management mid tower case that has a 3.5 external bay (http://www.newegg.com/Product/Product.aspx?Item=N82E168...). thank you for your response. This (http://www.newegg.com/Product/Product.aspx?Item=N82E168...)is the motherboard that i plan to replace the ASRock X58 Extreme6 with.
Depends on your budget.. The Corsair 650D has the best cable management features (for a mid tower) followed by the Coolermaster Storm Sniper and the Silverstone Raven RV02.. But they all come pricey.. At more affordable prices you get the Lancool PC K62..