Old thread, but it helped a bit. I got the non-drive arm and its cup off, but the BB wouldn't come out from the crank side. I snapped off the head on my cheap ebay puller. Went to the bike shop and got a miserable Doctor Gear tool. Had to strap a bar to it to get any torque. It started to strip the threads. Decided to bring out the sawzall as I was not re-using any of the parts.
Cut one side down to the axle. Crank didn't move. Cut the other side. Crank was like a rock. Took blow after blow. Then I started cutting the gear rings. After the second ring was cut, the tension released and it popped right off. Whew.