Have to agree with Fenix_ZA, I also have the coolermaster cm690ii Advanced (nVidia edition) which was recently upgraded from my original CM690 standard and WOW what a difference. Especially in the cable management department, and the improved harddrive rails over the original. I also keep a SSD pluged into the top external connector since it fits quite snug, as well as I use a radiator inside my case for watercooling.
Excellent case all round.