WRX, and not just to agree with the rest of NS. Audi, especially if you're looking into a used car, is going to be super expensive, both in insurance and upkeep, after about 120xxx they start to develop problems, and the turbos suck. Mazda 6 or 3 whatever you said,, pretty fun little cars but they dont have the awd turbo engine, little less power over all. Acura's are sweet, but like the audi they are going to suck for insurance seeing as they are considered a luxury sports car. The WRX will cost in insurance, but the engines are strong, and they will last for ages and provide tons of fun. I'm not sure where you live (I should have check your profile) but if you're in the states check out nasioc.com, you can find some sick WRX's with a ton of upgrades for under 10g