Ok, I know how bad these can be. As I doubt you want to remove the ring gear, here is one more technique. First, I am guessing that you live in the salt belt and that perhaps those bearings are rusted in. I am then assuming you have tried rust penetrant and the like to loosen them up.
) don't use flame, I have seen acetylene warp the tube.
Use extreme caution with this!
1) Beat the bearing from the race, just bust it apart so that all you are fighting with is the race, not the compound bearing. The race is whats actually stuck.
2)Take the guard off of an exhaust cut off wheel, so that it can fit into the race. Then cut a notch in the race. DO NOT CUT DOWN TO THE AXLE! If you cut down to within about 1/8 of an inch from the edge, you can avoid damage.
3) take a large chisle to finish the job of splitting the race. At this point, you can try loosening it with the chisel, or the slide hammer, or if you are lucky the c-clip fitting on the axle shaft.