I've been looking for a used car for my daughter. She wants a sporty hatch back.

She really likes the Veloster 2012-2013 and as she is her father's daughter, she loving the turbo version but would settle for a non-turbo for the right price and car. The NA cars are a bit of a slouch but she drives stick so at least it'll give the illusion of speed. The turbos are 200hp in a little car but still don't have much torque. They do come with great content for the money.

Our extended family has had good luck with Hyundai products. Mostly Elantras and Sonotas.
Are the Velosters any good?

The other contender is a Mazda 3 Sport hatchback in the 2011- 2013 range. Other than rust issues on earlier models I've never heard anything bad about a Mazda 3.


Thoughts?