My last car was an 01 Focus ZX3 which I was happy with except for the many recalls and the styling didn't have the same effect as when I bought it. Heard about the Mazda3 and thought I was cool because it shared platforms with the next gen Focus. Went into the dealership and they wanted too much $$$ for a 3, which steered me in the direction of my P5, one of only two new ones left. I was sold. It was everything I wanted and 7K less than a 3 so I would do it all over again if I had to. Now I realized how dumb I would of been if I would of bought another first/second year car based off of a Focus. Only time will tell if the 3 will be a true successor to the Proteges in terms of reliability.