Home Eco Deals Guide Small city cars — green motoring at its finest