WTF Front Brakes?!?
You can get new Right Stuff Detailing # UCA6076 reproduction upper control arms for less than $300:
Right Stuff Detailing UCA6076 Right Stuff Detailing Control Arms | Summit Racing
They come with bushings and ball joints installed, along with a pair of lower ball joints. I got a set of these a couple months ago, but I don't have them on my car yet. The quality of everything looks good, although it's impossible to tell how good the ball joints really are.