I can only chime in from my own experience and what I've learned but here it is.
In 2009 we bought a Diesel BMW X5 - its a 3 litter, twin-turbo which makes 425 lbs of torque and around 260hp. We loved it from the get go, the torque definitely isn't just for towing, the pull you get from stop...