If the Antec 300 is any indication the 900 is a great case. Sure it may be a dust magnet but what case with 4 fans isn't.
I have the 300 + 2x 120mm front intake fans and highly recommend it. With the additional fans it's pretty much the same setup as the 900 for a lower price. My video cards runs cooler overclocked to 680/800 with my 300 than it did at stock with my old case and my cpu temps have dropped also.