Mini's are very cool cars, but the short wheelbase gives it a bit of a rough ride. Jettas are solid cars with great build quality, but I personally don't like the way they look. If you can live with a Subaru, then more power to you. The Mazda seems really nice, plus it has way more space than a Mini...it may be your best bet.