body lifts just lift the body up from the frame, not actually raising the fraim. A suspension lift raises the frame/body up from the axles, which gives your tires a lot more travel up and down, along with the ability to clear obstacles better. If you have the money, a suspension lift would be more desireable. I'm not really sure of the prices for the TJ suspension, so i'll let someone else help you with that.