you can change just the ball joints but they are pressed in, so they will need to be heated to be removed and the new ones pressed in. Any machine shop can do this. personally I think Ford Racing has an excellent set of upgraded control arms that provide a much better ride than the stock control arms and they can be found at various places like
www.gefracing.com for under $200, I've seen them somewher for $169