I looked at the specs and appearance of each car. And here's what I can say. The Mazda 3 looks much more enjoyable. The GTI is a classic. Which never fails to be a competitor to other cars for many years. I would disagree about the reliability. The GTI is much more reliable than the Mazda. It's a German car. In terms of comfort, the Mazda wins. I will not even argue here. The GTI wins in steering. To sum it up, if you like fast and dynamic cars, take GTI. If I were you, I would consider buying a Nissan skyline. You can search for people who are putting a new Nissan Skyline for sale.