 You know, I absolutely loved this car up until about 5k mile ago. I love everything about this car except for the poor design/build quality of the engine and wheel bearings. Had to replace right front wheel bearing at just under 60k, and now the engine is going out on it. My Mazda dealer says its either a wrist pin or rod bearing crapping out at ONLY 64,XXX miles. Other than that, this car would be absolutely perfect! If you plan on buying one of these beauties, be cautious and buy the extended service plan! Better safe than sorry 