This is our 2nd Mazda. We owned a '03 Protege 5 prior to buying our '05 Mazda 3. Overall the '03 seemed more solid, however the '05 features, options and power make up for it. Loaded the '05 up and enjoy all the options. Would have bought the yellow over the white, but it was not as nice as the yellow on our '03.
The performance, 160 hp is a huge improvement over our '03. It sticks to the road like glue. The navigation is really nice. Added the Temp/Auto Dimming mirror (very nice option) along with stainless fuel filler door and bumper step pads (better safe than sorry) and rear cargo mat.
Tinted glass option, upgrade the carpet, roof racks (which was on our '03). I have to say as some have already that there seems to be a LOT more brake dust than our '03. My wife says the brakes squeak in reverse. The fog lights are useless for LIGHT. I am replacing them with PIAA bulbs.