I think it's going to be pretty hard to find a unit 2" tall that has room for a drive, plus all the rest... I saw a lot in the 3.9-4.1" range that will support mATX boards, full height CD drives, multiple hard drives, etc.
The nMedia PC case I bought isn't so great. The form factor is perfect for me, as it fits a full ATX board, the hard drive tray holds 6 drives, and the built in fans are relatively quiet. The expansion port section was horrible though, I had to use an angle grinder to get the cutouts out to be able to fit cards in... They should just pop right out. And some cards don't fit quite right. Function has been excellent though and you never see the back of the unit so for day to day use it doesn't bother me at all...