Well, I had a similar problem when a careless driver decided to U-Turn in the middle of the street while I was left of him and we made some contact.
I broke his mirror in to a 1,000,000 bits (which was useless to him anyway) and hit his left front wheel with my right peg (thing which together with my steel tip boot actually saved my foot!).
Luckily we never fell to the ground (me and my girlfriend) good reflexes I guess, but the peg bent about 35 degrees to the back.
Yesterday I had a little time and secured the bike with straps, put some garden gloves on and hit repeatedly the peg from the back to the front with a big heavy log, like 12" x 12" x 24" and bent it back straight, IT WORKED!
Then I just took my big vice grips and squeezed from under the "C" shaped housing that holds the peg and pin in place and that way got rid of the jiggling that was left, VOILA! Normality.
It's funny to own a bike that's pretty much bulletproof but still one that you can bend bent parts back in to shape with a mallet. And that is a good thing reflecting good quality metal components.
Well, "bulletproof" except for the darn plug cap leak! Allready got the new plug, nut, seals and everything, new summer proyect I guess, plan on changing piston rings and adjusting valves since I'll be allready in there.
Keep you posted on progress.