I've had my 2011 duramax 2500 for just over 2 years now and I can see the light at the end of the warranty tunnel.
I bought the truck in February of 2012 with 50,000km on it and I'm up to 120,000km now. I use it to tow my 7x21 enclosed trailer for racing superbikes so nothing overly heavy...