Plus, of course, any small car worthy of a place on this list needs to be good to drive and cheap to run. To separate the best from the rest, our expert team of road testers have spent countless ...