I bought mine back in May 06. I loved the styling and functionality of the hatchback without looking like one. My only complaint from the start was the lack of engine pickup. It's nice to have a smooth riding car but it has no oomf. I'm only at 25k miles and brought it in for inspection to find that I needed new rear brakes and rotors...already? The new rotors rust up often like the old ones so I don't anticipate any longer wear. Also my check engine light was on due to a faulty O2 sensor that they were going to replace but got a new "procedure" to reset and see if it happens again....it did and I had to drop off for a couple days all over again. Be prepared to spend the maintenance dollars.
Styling, hatchback, lights, very comfortable seats!
Engine response in automatic (I got the V4 because the V6 wasn't any quicker, just quieter and used more gas). Terrible brake wear (rotors rust all the time, on my second set of Mazda brand doing the same as the originals)