IAA 2007: clever compact cars take centre stage