I suppose that depends on how much clearance you're needing and, for what purpose. Are you hoping to run bigger tires and, are you planning on wheeling your Jeep? A body lift is cheap and easy to install but, it will provide ZERO benefits to your Jeep's ability to wheel. All it will do is give you more clearance between your tires and fenders. And, if that's all you're looking for, that may be what you want to do. Otherwise, I would recommend a suspension lift as you'll not only get more clearance but performance as well. Of course, the downside to it is the cost and amount of work will be required to do it right.