I ordered lower control arms last summer from Quadratec, good price and shipped right away. The lowers were easy to change.
Two weeks ago I lifted a different cherokee with some friends form

, see lift party thread in Sierra Chapter Forum. I had RE uprs so didn't need the bushings on the body end, but since I was also putting on lower RE control arms decided to replace the upr axle ends, that way all new bushings.
I went to the dealership $42 each. I made a press using a large diameter piece of pipe about 2" length, some flat washers and threaded rod with nuts purchased from the hardware store. Do not use threaded rod, not strong enough, go with a long bolt.
I PB blasted the bushings 2x daily for three days before beginning work. The curbside came right out, the street side was more difficult. I would put pressure on the puller rod and then smacked the axle where the bushing was with a BFH. With a pop it came right out. Installing the curb side went right in but the drivers side needed to be aligned.
I did this work and searched the board simultaneously, there was a posting concerning UCAs during the week I was doing this task. Someone ordered the uppers from Quadratec and the price was definetly cheaper than the dealer.
Lessons learned & thoughts upon completion.
Thoroughly search before beginning the job. The Quadratec uppers were less expensive than my cost at dealer for OEM.
For my 2000, which I did the lowers last summer, I should have followed Martin's advice and used the ZJs control arms with the slight bend. My concern then was the machine work that needed to happen and I was limited on time.
When doing the control arms, use a pipe wrench & floor jack to keep the axle from rotating and the bolts lined up. Thanks Opie.
A ball joint press would probably work better than the puller I rigged and a ball joint press is also useful for U-Joints. I beleive they cost around $30 at Harbor Freight.
I also replace the axle end UCA bolts and nuts with grade 8 bolts and ny-lok nuts. I am not a fan of torx bolts and replace every chance I get.
Good Luck,
Tom

membership drive ends in 5 days please think about joining, then when you need assistance for your project good knowlegable helping hands will show up in your driveway to assist.