Opinion
CarExpert on MSNOpinion

Which new car should you buy for under $30,000?

The number of new models available for under $30,000 continues to shrink, but one new entry and one old one captures many of our hearts.