Normally, I would argue against buying a new car, because the depreciation you pay in the first two years makes it really tough.
However, if you’re financing, the 0% financing deals available right now are worth a lot. We bought a new '03 Ford Escape, and the financing deal saved us over $6,000 in interest over the life of the loan. Plus, the vehicle was sold to us at $4,000 under list, making the overall cost to us LESS than an equivalent 1-2 year old used vehicle at normal financing rates.
If you’re paying cash, though, those deals aren’t available to you. In which case, buying new is a pretty expensive way to go.
Some cars to consider:
Subaru Impreza RS (if you live in a snow state, this should be high on your list - sporty (same car as a WRX, but with a little less horsepower), and all-wheel drive. These are great cars.
Nissan Altima/Maxima: You’d probably have to go back a few years to find one in your price range, but they are very good cars.
Honda Accord: One of the best compact cars around. Highly recommended. They’ve been making everyone’s 10-best cars list for a decade.
Honda Civic: Same quality as an Accord, slightly smaller and less luxurious.
Toyota Camry: Another great vehicle.
Ford Focus: These are very good cars, and 12K would get you an almost-new one. My tastes are towards the SVT version, which is a very good small, inexpensive sports car.