Try 4 Wheel Parts for the lift, they were the best price when I purchased my 6" lift. They have a Superlift 4" kit with shocks on sale for $500. The kit is rear blocks, rather than springs all the way around, but it is economical.
http://www.4wheelparts.com/