Hi Liana2015,
Sorry I haven't responded sooner, been travelling for work :tape2:
Why do you need a lift kit? Do you really need 3 inches front and rear? What size tires are you or planning on running? How much are you willing to spend $$$$? Will you be doing more extensive off roading in the future? Not trying to be an a-hole here, but these questions need to be answered in order to develop a proper plan.
Tough to recommend any one kit, but there are several great ones. For me I started with Daystar (spacer kit) 2.5" front, 1.5" rear. It was inexpensive, gave me the lift needed to fit 285's, which worked fine once UCA's and rear shocks were replaced.
3 years later, Bilstein releases the 6112's, well, after following the below thread I had to get me some! Current setup is 6112's (set to 4th notch), rear are 5160's retaining Daystar spacer. Lift is still 2.5" front, 1.5" rear, but the ride is SO much better!!!!! Better control over bumps, and ride is smoother than stock!!!!! Worth every penny!!!!
If you require 3 inches upfront, moving to 5th notch would give you 3". For the rear check out what sigbrown1297 did, he changed out the rear springs with SAW
http://www.toyota-4runner.org/1965650-post178.html