I have a 2002 Chevrolet Silverado 4×4 (Z71 package) in need of new shock absorbers. I was wondering if I should stick with the OEM absorbers (which I've heard are actually pretty good) or go with an upgrade. I don't 4x a whole lot nor do I have a lift kit or bigger tires. But I do like quality items and I don't mind investing in my truck a little. So any reccomendations that won't drain my wallet completely?