I am sure leathermang will smack me but the car sould be peppy. My 240D, through the gears, will do just dandy around town. I presume you have checked for dragging brakes and the like? I would have a look at the ALDA adjustment if everything rolls nice and easy. The ALDA on my 240D has been tweaked with so my car gets movin pretty good. The 300SD likes it too but that is a whole seperate 100+ HP discussion
How do you like it otherwise? Handle good? Where are you located?