Not terribly tough, depending on corrosion and the depth of your toolbox. There are great threads on this, but here is a quick summary:
1. Front wheels off.
2. Brake calipers and disks off. You will need a special wrench for the hub nuts, and the autohubs have special procedures, see other threads.
3. Remove ABS sensor, 12pt 6mm socket is a must. Seriously, 1/4 drive socket. It will be hard to find... you cannot do this job without one.
3a. Remove c clip and star washer from the exposed axle stub. BTW, when I got here, my c clips and washers were missing. You might want to look around for some in advance... hard to find.
4. Remove spindle. You may need some heat and ingenuity to get them off.
5. Driver side axle comes out.
6. Locate spline joint on passenger side axle, disconnect, but leave witness marks... it has to go back on the same splines or you will get vibrations.
7. Passenger side comes out, the outer axle, that is.
8. IMHO, take the axles to a shop and let them fight the new joints, particularly if corrosion is bad.
8a. You are leaving the inner passenger u-joint in the car. To get the inner axle out, you need to open up the front diff. God Help You.
9. Buy new spindle bearings, seals, so on. You need to get Timken parts. If you go cheaper, you will have to do this again sooner than you want.
10. Reassemble, install new wheel bearings... Timken again, please.
What else? Quality grease, clean parts well. I wire-wheeled everything clean and painted them, but that's just me. If I spend that much time on something, I make it look good as well as work well. Get a can of penetrating fluid and take your time. This is also a good time for a brake job.
You will have to decide on permanent versus re-greaseable u-joints. I went regreaseable but... there is fair argument that the grease passages in re-greasable ones weaken the structure. And the permanent ones seal better. When I do this again, I will get the best quality permanent ones I can find. Just me.
There are great threads with lots of pictures. Study and buy the right tools and parts before you dive in. If you do this right, you should not have open the spindles for a good long time.
Good Luck!
BTW, rockauto.com has everything you need and if you look around the forum, you will find discount codes.