 Lots of low end torque makes driving in town a pleasure.  Picking up speed is not a problem.  My other car is a E60 535i, and these two cars drive very similarly when I keep the engines below 3500rpm.  I prefer the handling dynamic of this car over the MBZ R350 any day.