Body lifts over 1" are usually made out of a hard material like a hard plastic or metal instead of larger bushings and will most likely eventually cause damage to the tub like punch a hole through the mount to the tub because of added pressure or shear the mounts off the frame. What I did was fab new body mounts that would raise my body 1" then welded them to my frame and used stock height bushings to retain a better ride and safety. I don't recommend what I did unless you're good with a welder and good with fabrication.
1989 Base YJ, 4.2l, Borla exhaust, offy intake, Motorcraft 2150 carb, CRT HEI ignition, ax15, np231 JB conversions SYE, D30 ARB & Ford 8.8 ARB 4.56, 35x12.5r15 Goodyear MTR's, bds 3.5" springs, 1" body lift, and 1/2" Boom Shackles.
Build Thread: http://www.wranglerforum.com/f330/fi...ld-385106.html
A lot depends on what size tires you want to run. Body lifts are good for that 'extra' amount of lift to avoid rubbing, but a suspension lift is your best bet for clearance.
Generally, a 2"-2.5" suspension lift is easy and straight-forward. Anything more and you will be addressing issues like brake lines, drive shaft (SYE), vibrations, etc... Body lifts are cheaper, but IMHO, don't look very good and aren't much help off-road.
It's a Jeep Thing ... I do understand!
Suspension is the way to go IMO. Anything over 1" lift looks a little funky. Plus, the new suspension parts are much better and a little better riding than the stock suspension. It's a YJ, so it's still rough, but better. I have a 4" suspension with a1" TC drop with no driveline issues related to the lift.