I had the identical misfortune when the wind from a life-flight picking up my riding buddy knocked over my bike... the bracket holding the right footpeg broke in four places, around the bolts!
A talented friend of mine welded it up for me, said the original casting didn't look very strong... I figure, his weld-job probably made it stronger than the original part! He sprayed a bit of silver paint on it, can't really tell it was altered... the rear-sets may still come later, though.
