If you're strictly a city driver, then the Smart ForTwo could be the perfect choice. The unusual looks make it a head-turner, while its minuscule dimensions mean it's incredibly easy to park. It's as wide as it is long, so you can even leave it parked at right angles to the kerb! Running costs and emissions are low, but the trade-off is a lack of space, and the fact that the Smart really isn't built for anything other than urban motoring. The larger and cheaper Hyundai i10 is much more capable at motorway speeds. It's nippy around town and more comfortable than the old model however – although the automatic gearbox spoils the whole driving experience.















