I also did mine about 2 months ago, it only cost a couple of bucks extra at a shop to have them pressed in and out if you have the parts and don't have the press or time.Deffinatly do both upper and lower at the same time. takes time to get all the parts off to get to the ball joints and if you are like me you would rather be driving than going back into the front end to replace something minor. (Remember it's only as strong as its weakest part!)