I went with Proforged #101-10019 upper and #101-10049 lower ball joints. They also make a .5-" taller ball joint #101-10020 for improved front end geometry. I also used their #104-10369 tie rod ends. I found their quality to be superior to Moog. They have a strong following with the pro-touring crowd.
For control arm bushings, I highly recommend Delrin. I used Global West, but Ridetech also offers a set. Eliminates cracking, squeaking, and won't alter spring rate.
If you haven't replaced your subframe bushings, now's the time, PTFB, Global West and Detroit Speed all have excellent products that improve chasis stiffness with no increase in ride harshness.