If the ball joint is OK, just replace the bushings. Only special tool required is to separate the upper ball joint. I used a small puller. Then use some silicone grease to help the new bushings into place.
If the ball joint is worn, go for the whole arm with bushings.