 I have an 05 Mazda 3 S and I just hit 170,000 miles.  I purchased my Mazda new in Nov of 04.  I am a rough on the vehicles I use and I needed something that could handle my "abuse". The Mazda 3 stood up to the test. I have literally run the engine to its limits. Note that even though I am bad about performing regular maintenance, the Mazda still survived and continued to run well.  I thought in the beginning that this vehicle may not handle me as an owner. I am proud to say Bravo Mazda 3! Well done!