Hi Adnan,
When I did mine, I pulled the entire "yoke" if you will that connects to the bottom of the strut housing. Unbolt the thrust arm, unbolt the control arm and then used a Craftsman 3 arm gear pulled to pop the ball joint from the tie rod.
Took the whole arm to the local midas and had them press in the new bushings.
I think if you go this route you can use a gear puller (carefully) to pull the tie rod ball joint. It's the most accessable by far and I got it clean and didn't tear the boot. The thrust arm and control arm ends are more hidden and I recall that you would need a special puller to pop them loose.
This was the approach suggested by Bill R. and it worked great.
Cheers!
Jeff
PS - can't remember what the torque is. Can look it up if no one else posts it...
Bellevue WA
90 535iM - not much stock remains. 3.7 liters, ported head, cammed, 3.73 diffy, M5 brakes, MAFed, yadda yadda yadda
86 Porsche 951 - Track Toy