MOOG all the way. I have done alot of research on pricing, so will make it easy for you. Rockauto with the 5% coupon code is less than anyone. Amazon comes in second. I priced based off of both left and right side upper control arms and lower ball joints.
I agree with you. For the ball joints though Mevotech offers a new heavy duty application parts line in the TTX range. They are on the pricey side but I have heard only good things about them. Like : "The last ball joint you will ever install..."
However, if money is a concern and you are on a budget, for the price of those 2 ball joints I got the whole front end from
PrimeChoiceAutoParts
Both Balls joints (upper with ctrl arms, and Lower), Stabiliser Bar links and associated bushing, and both inner and outer tie rod ends...
Definitely not the best quality available, but with my limited budget it got me safely back back on the road for cheap. They also offer a very low cost lifetime warranty so if anything goes bad, you only have to order and swap...
If $$ is a concern, then it is an option.
Just saying...