Sounds pretty damn painful, I bet you had to get tetanus shots O.o Seems like bikes are just a universally risky proposition, haha. You could post a picture of the scar on your leg?
Or start a scar-off picture thread. Or one for tattoos! Do you have any tattoos? I have some stars on my wrist, you can sort of see those already though [in the normal picture thread, the one where I'm holding the gecko].