I have the Revtek Lift. The front spacer is cast and the rear is poly. The Revtek is nice because it has the top out spacer and the diff drop kit, the one problem is the rear spacer. The kit lifts the front 3" and the rear 2-2.5". They claim this is to level it out, but it ends up looking like a 2nd gen with saggy springs. I would search around and try to find a front lift from whatever company you choose, but definately buy new springs for the rear- OME 891's or 890's. They will level it out and you wont be bottoming out all the time.