5. BMW X1
You might call it the baby BMW SUV, but the X1 is really more of a performance wagon. Unlike SUVs (including crossovers) the X1 does not lean in tight corners, but instead hugs the road like a champion. The little vehicle actually goes back to the basic roots of BMW, just like the 1 Series, thrilling the driver with a responsive suspension, precise steering, and punchy little engines. Instead of going for the much larger and more cumbersome X3, the X1 is so much easier to navigate through tight spots most city dwellers frequent out of necessity. If you are concerned about the costs associated with owning a BMW, remember that for the first three years the automaker will cover maintenance. The X1 is also light on the fuel, thanks to a standard engine start-stop system and more energy-efficient tires.