if you think this has torque, you should try the E320CDI (also a 3.0L),...221bhp@4000,... 376lb/ft@1600rpm!!
That's 32 percent more power and 27 percent more torque than the 270 CDI. the 530d makes 218bhp and 369lb/ft, so yet another victory for MB!
WOOHOO!!!