i had an nzxt M59, its a great first case dont get me wrong, but soon after getting "used" to it, you will be wanting an upgrade. cable management was hard, (hardly any room behind the MOBO tray) it was quite a loud case, that seem'd to vibrate quite abit.
out of the TWO top 120mm fan mounts, if you have a DVD drive in the top slot, you wont be able to use the 120mm nearest the front, and if you have a rad on the back 120mm, you wont be able to use the other 120mm fan mount.
if i could go back, i wouldnt have gotten the nzxt, although it looks great, its not very practical.