Has anyone got a Mazda 3. Thinking of buying a 66 plate model, but have never owned a Mazda before, what are people's thoughts on them?