I must say that each time I see a Subaru Impreza on the road, I do a double take.
Plus, Mazda 3's are a dime a dozen.
good points.... I'm starting to lean towards the Mazda for a bit better gas mileage, though. Can still make a mazda turn a few heads