I can't remember if I already linked to this, but here is the whole thread about replacing the ball joints. It should be an excellent guide for those who've never done it before.
Ball Joint Replacement Guide
Remove knuckle/hub to remove fr ball joint?
Honestly, if you are working in a limited space area, car on jack stands, and you are (cough cough) slightly overweight this job could possibly lapse you over a couple days (mind you though this was my first time and I'm replacing the linkages as well). Just like riding a bike, once you do it once it always goes better and faster the next time.