Strut spacers are a good option for the money. $50/pair ebay ones work fine, no need for anything more expensive. Also no point in disassembling your struts to use a spring spacer, the strut spacers work perfectly. I have 2" front and 1.5" rear, and I cannot max out my ball joints no matter what I do. Some choose to go higher. If you wanted to spend more they make adjustable coilovers by rancho and I think other brands. Most will do 3" front 2" rear or 3.5" front 2.5" rear. The front is higher to get rid of the rake and make the truck sit level. I chose to keep some rake on mine for towing.