The latest generation Mazda3's are badass compact cars. My brother had to supply his own vehicle for work at his last job, so he picked one up - great gas mileage...I think they look pretty cool. For their size, they have a nice amount of pep. A friend of mine, she has one of the older models. While I've never been inside of her Mazda3 I always thought it looked sharp. It probably helps that she's smoking hot.
Bummer about Assetto Corsa. I hope you can get your hands on AC some day soon...but, it's awesome to hear that you're responsible and think about paying your bills first. Ugh...if only I thought that way when I was 20...
Are you a console or PC player?