Going down a slightly different road how about one of these
http://www.scan.co.uk/Product.aspx?WebProductId=885999 admittedly you can buy 2 of the other cases for the same money but hey it is very sexy.
Or perhaps the NZXT Tempest (this is more reasonably priced £69)
http://www.ebuyer.com/product/144802 or the the NZXT Lexa which comes in different flavours from £69-80.
If I had to make the choice from the three you list it would probably be the CM690 built my brothers PC in one earlier in the year easy to work with, cool running and decent cable management, not sure the 900 offers £10 more in features or quality.