Well, if you are on a budget, this is what i found good looking from an australian site - Mazda2. Now, If Hyundai is present in australia, go for a hyundai car for sure. They got good looks, performance and milage overall.
i20 i saw an i30 in your aus site. so maybe that. But yeah hyundai. They got some bigger cars as well (suvs) which are amazing to drive.
https://www.hyundai.com.au/images/Us...ue_450x284.png
Hyundai site for all its cars-
https://www.hyundai.com.au/cars
Now, i may be completely off here as we are from different countries. We dont even have i30 in india XD its called the new i20 here. But Hyundai has a very good reputation here.
ALSO, if you are thinking of getting the suzuki swift, check out Baleno. It would be better IN MILAGE, LOOKS AND PERFORMANCE than the i30.
( YOU CAN ALWAYS CUSTOMISE THE LOOKS OF YOUR CAR)
ALL THE BEST!