Just installed the Bilstein 5100's last weekend and my whole family took about ten seconds to notice the vast improvement in the ride over the stock shocks (32k and made in Brazil, I might add... )
Never had the Ranchos but I can certainly tell you the Bilsteins are a great improvement.
Never had the Ranchos but I can certainly tell you the Bilsteins are a great improvement.