Whatever you do, stay away from the Pro Comp ES3000's. They are about the worst shocks I have ever seen. I have them on the XJ, and the only reason I haven't swapped them out is because I haven't had the money.
I have the Rancho 9000's on the TJ, and I really like those. I need to get new ones, since they're crushed. But those are kinda pricey.
I've head the MX6 shocks are pretty nice though. Not sure on the price...
REDLYNER Racing #4550
My Build Thread: