Hands down, Rancho's over Bilstein's any day any time. Yes they cost more but are a much better shock and are fully adjustable. Our present 2004.5 crew cab 4x4 diesel truck we'd ordered new in January 2004 and put the Rancho 9000's on in the fall, October of 2004 when I had replaced the OEM 245/75/16 E Bridgestone tires with new Michelin 265/75/16 E tires and those same Rancho's are still on there today. Presently the Rancho's have just under 200,000 miles on them now and have been on the truck for a full 13 years of use and are still working just like they should. What more could I ask of them?
The truck has our 11'4" Lance truck camper on all summer long approx 7 months and we switch over to our Carriage Carrilite 5th wheel (truck scale weighs 12,840 lbs loaded to travel) around Thanksgiving weekend as the 5th wheel which is used for our approx 2-1/2 month Florida wintering trip and then in Spring we switch back again.
Should the Rancho's finally wear out or fail they will certainly be replaced with the same Rancho's again! Excellent ride and we will be keeping the truck too as it's been bullet proof and just nicely broken in now as there's absolutely no rust on it and has only needed or had one repair in all those miles and years of heavy hauling and pulling. The one repair was a fuel pressure sensor replaced. The truck does everything we want it to do and sure pulls/carries, rides, and handles great and the seats/interior is still almost new looking yet, so why should we even consider replacing it?