With my QX80 breaking the 100K mark this year, its only proper to replace all those suspension related rubber bushings. A few things to note regarding this setup if you decide not to go with Radflo, King, etc.
I opted for the B8 6100s because it was as close as to the OE Tokico struts in regards to size, collapsed/extended lengths and travel. Now, the model I opted for was for the 04-16 Titans, 7 adjustable ride heights. It is also available for the 17-up Titan but it cost slightly more. From what Summit Racing had told me, the difference possibly has to do with how Bilstein changed up the slots for the adjustable coil perch on the newer Titans.
When I first installed it on the lowest perch setting, the front end of my truck was much lower than the rear. The coils on the Y62/Z62 are much softer and shorter than the previous gen. When I went to compress the springs to remove them from the OE struts, it didn't take much to do so with the manual strut compressor tools. I had to place the perch on the 4th or 5th slot; that pretty much leveled out the front end and brought the height right up to OE spec (35in. from ground to fender).
The rear OE pieces were already showing signs of cracks and splintering on the rubber bushings so I replaced those too.
Parts I installed:
Bilstein B8 6100 24-270182
Moog K160344 front strut mount w/ spring seat
KYB SM5700 front strut upper bushings
1/2" spacers, holes bored out to 14mm