Thanks everyone for the thoughtful comments. My truck will be needing to tow an 18 ft boat from time to time. Possibly with the camper. I think I need a full size. I may get a Silverado extended cab.
Marshfly, is your truck stock? Do you have any pictures of your rig?
Thanks
Mike