Re: u-joint removal
I've found the hammer method to be the most effective. Soak the joints good and long with penetrating oil and then start whacking until they move. Generally this works. However, I've run into one or two that still won't budge. For those situations, I've taken an angle grinder and cut off the spiders just leaving the bearing caps behind. This has always created enough heat that the when I go back to hit the bearing caps with the hammer, they loosen right up. Be careful though as you don't want to damage the axle shaft.
You could also take a torch and cut out the bearing caps. However, you will more than likely need a good file to make the axle shaft 'ears' round once again. Good luck!