Only have owned this cool little Mazda for 10 days, but love it already. After 600 miles I am averaging 29 mpg, in about 60% highway driving. Decent acceleration, effortless cruising, wonderful cornering and handling. Slick 6 speed manual; don't get the auto unless you really can't drive a manual, this is one of the best shifters you'll find under $30,000. Good deals going now, got mine under $18,200 with 0% financing, a great value. Styling is a matter of taste, personally I think it's cool. Bluetooth cellphone connection is something I thought I'd never use, but it's extremely useful, particularly in a manual when your hands are otherwise occupied.