Getting the shaft out of the hub is the hard bit, I had to give in and get a garage to get mine out, I made it a bit harder by removing the trailing arm/hub from the car.
You may have to remove the rear section of the exhaust to get the drive shaft out.