ive got a 00 cummins, 08 cummins, and an 05 LLY.
for towing, i prefer the cummins wayyy over the duramax. the duramax engine just feels like its working too hard pulling up until around 75-80 mph, then it seems to pull great.
the cummins on the other hand, has like everyone else says, wayy better low end grunt, and they tow awesome, but they seem to get winded at around 75-80.
i like both engines for their strong points. duramax being the haul ass engine, and the cummins for the towing and low end power. cummins is definitely cheaper and easier to work on. but once you get past all the wiring and EPA bs on the duramax, they are pretty simple themselves...