I am very happy with my wrx sti... Can't beat AWD (in the Northeast) and 300hp/300ft lb tq.
There are very few cars that are this drivable but this ferocious off the line.
I had a mini cooper s before this (new mini) and I loved it, but I couldn't efficiently carry the kids in it, and 168hp just feels so slow compared to 300