I've had the Eibach kit for about 9,000 miles and it's been a good improvement over stock struts and shocks. Originally I had a BDS leveling kit installed but I was having issues with bad tire wear (nothing to do with the leveling kit since they started wearing poorly prior to install) and I narrowed the problem down to either worn struts or just terrible tires, plus I was at 60,000 miles so I figured it wouldn't hurt to replace the front struts and shocks. At first the Eibachs were extremely rough and the front nearly sat level with the rear even with an additional leaf spring, but it quickly settled and the ride became a lot better. Turning is so much nicer with less body roll and it takes large and small bumps well, although the added leaf makes washboard worse. The springs are heavy duty and made my repair shop a little nervous when they tried to compress the springs during install. I have it set at the lowest level (2.5 in) but you have 3 more options, one for a 3.2 in lift and the two highest settings for heavy duty situations like an after market bumper or snow plow. When everything needs replacing again i'm certain I'll go with Eibach. If its time to replace your struts and shocks and you want a level at the same time i would definitely go with the Eibach setup, and they look better than the stock Rancho.