I'm thinking about lifting my Sonoma and was hoping to get some advice.

I was wondering what price range I might be looking at to have someone do it for me.
Does anyone have pics of a 2" vs. 3" lift?
What size tires would work best for each?
How will a body lift/larger tires affect the performance of the truck?

Any advice will be greatly appreciated!