ive heard good things about them, if u feel aluminum is worth the extra $...im fine with my antec sx830
edit: whoops, didnt look at your link, i dont think thats aluminum, check out the antec sx series and the chenbro genie also, i think the genie might fit ur tates, maybe a little easier to find also