I have a 2.5" leveling kit from Newton Lifts (search them on eBay). Only $250, comes with great instructions as well.
Also, it comes with a set of track bar spacers to re align the front axle under the truck. If you lift the front, the axle will shift to the drivers side.
They also give you options to pick the size of the kit you want, what size front spacers, what size rear blocks etc.
I just installed this with new ball joints, tie rods, new shocks, new tires, sway bar links and dual steering stabilizers. So my ride quality improved dramatically. I do notice a little bit of wandering at high way speeds. But I expected that with the step up to 35" tires. But around town, it drives great.