Bare with me...I'm new here. I wanted to post a few pics since this forum has helped me figure out what I wanted to go with. Hopefully, this will help someone else out. I was looking to level my front end without giving up any ride quality, as well as get a little bit bigger tire without losing any gas mileage. I wanted to/and will eventually go with a 295/55, but going from about 42 lbs per tire to about 61 lbs per tire seemed like a big jump. I was going to get a programmer, but I read that with these newer trucks, the dealership can tell if you had programmed it, even if you programmed back to stock, and it could void the warranty. So, I decided I'll wait until my warranty is up before I go with a heavier tire and a programmer. I went with the Bilstein 5100 Adjustable Ride Height Shocks at highest setting (about 1.86) and 275/60 Nitto Terra Grappler G2 on stock 20x9 GMC Wheels. The tires are not an LT, but are an XL, which means they are a 4-ply tire with an extra load rating. They ride about the same as the tires that came on the truck and are the same weight. I do a lot of highway driving with very little off road driving or towing, so I was ok with not going to an LT tire. As far as the 5100's go, couldn't be happier. I read that the ride would be stiffer, but better. Didn't understand what that would feel like until I drove it. Much better...no more bounce. Even my wife thinks it rides better. No rub at all.