I'm going to suggest a car that beat a mini cooper around the Top Gear track, a car that will give you 40+ mpg and is in a low(ish) insurance group. Its not cool, fashionable or very pretty but I'll say it anyway *prepares for laughter and derision* the Skoda Fabia vRS.