Dang Andy, and here I've been trying to break the little joint shafts I have. Something that may help The next set survive adjust your steering stops out if you haven't already. I think that's how mine have survived what they have.
As for shafts, I have a set of ABS shafts you can get for $35 and letting me grab your old shafts, including the busted side if salvageable with a new joint. The only catch I'm a good ways away, lol.