'06 GMC 2500 Duramax towing my home-built 28' gooseneck.
View attachment 504689
This truck is my "keeper", and has been really good to me over the 120k and 7 years that I've owned it. It currently has 240k on it and tows whatever I hook it to without complaint. I don't care for any of the newer trucks that have come out, so this one will probably stay with me for the rest of time.
I'm still pretty happy with the trailer that I built. I originally thought it was on the long side, but I've had it filled front to back a few times now. Money and time well spent!!