BTW, by '06 they were using the updated heads, injectors and tune from '02-04. The early ones must have cost GM/Bosche a small fortune because they all had to have their injectors replaced - warranty extended to 7yr 200K like a recall.
I ran a Hypertune in stage 3 on mine when not towing, stage two with a tow, and it got really good mileage empty - up to 22-23mpg on the hwy. By '08 they were using that state of tune, '06 was mid - it shows up in the torque output.
There were plenty of guys on the duramax forums that were putting 300-500K miles on them without major work. The allison trans is a good one, will hold up to about 900ft pounds before it blows.
More power and fuel economy can be coaxed out of them by throwing money at parts - exhaust, CAI, and a chipped ecu. They're very durable.