WOW, that sucks man. If I were you I would find another jug and start over. I'm sure it can be welded. I feel your pain, just on a different scale. As far as a new swinger goes, it would depend on your type of riding. With any longer swingarm your looking at adding a different spring and changing the valving for it to be right. Or getting a different rear shock all together. Hope you get her back up and running soon.