 What can I say.  I've had the car for two years now and I love it!  Many will complain that it doesn't have enough power, however I am satisfied with the 130hp.  It out performs anything in its class so what more do you want?  This car has a sports car feel while still remaining utilitarian and economical.  Mazda got this one right, I can't say the same for its predecessor, the Mazda3.  I won't be trading in my Protege5 anytime soon.