Welcome to the Jeremy Clarkson forum - it's all about the P-O-W-E-R-R-R
Willy-waving aside though - for UK driving, a car with 245bhp that's capable of 0-60 in 5.9s (probably quicker if BMW's underrating of their engines is to be believed) is more than enough for pretty much any situation, unless you happen to be hung up about drag racing any 330d's or 335i's you encounter
Anyway, I can easily save the extra 0.3s it takes me to get to 60 cos I don't have to waste time putting on those silly plastic gloves every time I fill up