Whatever new or used car you're considering, it's important to keep in mind that you'll probably be in it every day of your life for the next few years. An uncomfortable seat, annoying radio knob or ugly interior design is going to get old really fast.
I've found the 2013 Mazda CX-5 to be full of thoughtful features. Our Grand Touring model has plenty of options and continues to surprise me, and I mean that in a good way.
The Grand Touring version of the CX-5 starts at roughly $27,000. (Ours is more because it has options.) For that price, you get nice features, such as automatic headlights, leather seats, rain-sensing wipers and a Bose audio system.
Those leather seats are also heated (up front) on the Grand Touring model. The heated seats work well. The heat is distributed evenly and can be set to one of three levels. That's nothing revolutionary, as lots of cars have this feature. The one thing that makes me like the 2013 Mazda CX-5 all the more is how the heated seats don't revert to the off setting each time you stop and start the car. If you have the CX-5's heated seats set to level 2 and park the car for the night, the next morning, when you restart the car, the seat heaters will still be on level 2. It's also nice on a cold day full of running errands. It's something worth considering if you live in an area that sees chilly winters.