I have the SPC adjustable ball joints on my car, and I'm happy with them. They made it real easy for my alignment guy to work on my car. I would recommend them.
Word of caution:
The only problem I had was replacing the ball joints themselves. On the '88 & '89 CRX's the ball joint is welded into the upper control arm. My CRX is an '89, so what I had to do was find '90 & up Civic/CRX upper control arms. The ball joints on the '90+ EF chassis Civics can be removed from the upper control arms. I think the '90-'93 Integra UCA's are the same part as the Civics; don't quote me on that though.
To remove the ball joint, take the boot off and remove the ring clip that keeps the ball joint in place. Then use some kind of hydrolic press to push the ball joint out the top of the upper control arm. Use a press, or clamps, to get the new ball joint peices in. Don't pound them in with a hammer or something stupid like that.
If you buy it, the SPC kit comes with instructions so read them...don't just look at the pictures
Oh, and for the rear I just added washers. Although when I replace all the bushings in my car I'm going to get the adjustable camber kit for the rear. It would be a smarter investment than relying on washers

h: