I also purchased a set of Wheel Balancers from (Centramatic OnLine Catalog). I have noticed alot smoother ride and the new tires (Brigstones 10ply) are wearing even. The cost is well worth the time and money.
I replaced the balljoints on both rigs in my sig in December. I bought the balljoints and the necessary tools from quad4x4. Its doable in a day for a first timer like I was.
I don't understand the engineering that went into the ball joint design on the 3rd gens. The uppers and lowers are not on a common axis.