I have the Challenger for my current system, housing the mATX biostar 890gxe, a hyper+212 (clears the side panel by about 3mm), and a gtx 460 1gb from asus. I didn't really know if I needed more fancy features and I might upgrade the graphics card/HDD/PSU in the future, but I've got enough room for doing so and loving the air flow. The front intake fan also has a dust cover made of foam, like the one on the bottom of the case. This cover on the front not only covers the fan intake but the entirety of the front panel. Very good at keeping dust out aside from the slightly negative pressure the case has to deal with due to 2 exhaust and 1 intake.