My axle guy charges $250 to swap a diff and install an Eaton. That includes gear set-up and also drilling the case for the pigtail. He ups the price to $300 if you bring him a bare housing. This takes more time because he has to measure the pinion depth from scratch, instead of just adjusting it from what was already in place. Some axles require a case-spreader but the GM 10-bolt is not one of them, so its a pretty easy swap. The only special tool you need is an inch-pound gauge to verify pinion pre-load.
SuperBuick is right...a carrier swap is not a big deal. Just keep your shims in order. Put everything back in place with a new crush-sleeve and pinion seal...check the pinion pre-load...check the contact pattern with some marking compound...make any corrections...THEN GO FIND SOME MUD! You should be aware however...sometimes its easy to destroy bearings pressing them off the old carrier & pinion gear. Go slow and use a good bearing plate, most of the time you can save em.
Lastly...rear axle shafts on the H3 can be tricky. After you pull the C-clips, you will have to pry on the ends of the axle shafts to get them to slide out. Do this from inside the window of the carrier, AND NOT FROM THE WHEEL FLANGES. This latter technique will result in mangled axle seals. The problem is that the ABS rings are glued onto the axle shafts. Once you overcome the glue...the rings will slide on the shafts, and they'll pull right out. But that first inch or so can be a wrestling match.