Without looking up the price of new upper arms and springs, I would think that the 6112 is the better deal. With the 6112 you still have the flexibility of adjustments, it's a beefier shock, and it comes with its own springs. I've never had the 5100 shocks, but the 6112 set is awesome.