Yes, I certainly would buy it again. I have almost 3,ooo miles. My commute is short so my mileage is not as good as it could be, but its still better than my previous car (mazda protege). It handles superbly even in snow. And its cool-looking. Yes!Yes!Yes!