I can recommend the IVAD100, especially if you don't want to have to hide the huge brain unit for the IVAD310...as well it's AI Net capable, so you can use your ipod with a simple cable, hook up a bluetooth adaptor, and lots more, very easily... Much easier than with the 310.
Oh, and we finally installed my IVAD100 today, so I know how nice it is...
And if you just want a smaller screen without a double din or flip up, the JVC KDAVX2 and 1 are decent decks...the screens are small but still easily watchable...
