My second car is a 300bhp 200sx. Its faster than the majority of cars you'll come across on the roads and makes the E90 handling look truly awful but every time you put your foot down your doing twice the speed limit without intention and the car never feels as if it gets used. A 320d you can bomb around in all day, get twice the mpg and ultimately feel that the car has had a good thrashing without getting nicked.
What i'm trying to say is power isn't always a prerequisite for having fun