I woudlnt' do it if I were you.
http://www.gm-trucks.com/forums/inde...98108&hl=clunk
This is what stopped me from doing it. Puts to much stress on the ball joints. Specifically the upper joint.
The awesome part is that the ball joint cannot be replaced without replacing the control arm.