Gallery: These Are the Greenest Cars You Can Buy. Alas, No Diesels