City cars and superminis are some of the most versatile vehicles on the road and appeal to a wide range of people. They're not just ideal for new drivers seeking the cheapest form of motoring ...