I am fond of imprezas , when I lived at home about 10 years ago I imported a wrx sti (classic model) 280 hp standard..
The addiction was strong and within 2 years I had sunk around 12 grand into it
td06 turbo, yellow injectors, front mount, power fc, Andy forrest remap. 3inch pipe straight from the turbo, rally prepared box, brembos, coilovers + lots more!!!
Fantastic car, 1200 kgs, 400+ hp, only ever had trouble with a few cars, one being a merc, and only ever on long straights, don't know what type it was as I couldn't get close enough, obviously derestricted as I was over 155 and this thing was still going..
But any car upto a ton was fair game..
The way they can go round corners is astounding, especially when you have learnt left foot braking to cure the understeer..
But to get imprezas that good costs money, so in light of this it has to be an M3