Whoah.. breaking a pedal pin off in your leg is uber-hardcore. chicks hopefully dig that, lol
Hope you didn't bruise your bone or something. At least your skin is pretty well intact... apparently you didn't land on gravel (or you're luckier than I am).