Very few cars would still be popular without changing their basic look for nearly 24 years, but the Mazda MX-5 is the exception. Classic in style, it's a low-weight sports car with mid-range engines and incredibly responsive handling. But, most importantly, it brings some real driver fun and excitement to drivers who might not otherwise be able to afford it. The current third-generation model was updated at the end of 2012, so sports a refreshed front with a new bumper and grille, while more safety equipment was added and some mechanical improvements made. It has larger dimensions than in the past, and is also safer and more powerful than its predecessors. You get more equipment and accessories for your money too, and considering its size, there's quite a decent amount of storage – but be realistic about how much luggage you’ll ever be able to get inside a car like this. The MX-5 comes in six specifications – the entry-level SE, then Sport Tech, Sport Tech Nav, Powershift, Venture and top-of-the-range Sport Graphite.