It is tricky finding a case that has it all. I did like my Thermaltake View 31, but because it broke and support doesn't want to reply, I ended up buying the Phanteks Enthoo Evolv. It's far better built, and seals the glass in, which also the Thermaltake case doesn't. It does have it's flaws. The top "filters" are similar to the Thermaltake case, maybe a lil smaller. I just used the filter from my view case to compensate. Also, the top radiator support is good, but not perfect, like the view 31 case. It's all about finding that happy medium imo. For me, with a few mods for top radiator support and ventilation, the Phanteks case is the winner. I have been using it for a few months now, and so far anyway, the dust is almost non-existant.