Davefarb- count your lucky stars you came accross this eddie vedder esque pot smoking troglodyte.
I and many other MTBer's I know would have spit in your face for blocking my path. Then I would have tail whipped your broken arm and after your girlfriend saw my fantastic tail whipping, she would have rode off with me to 'do it' in the woods while you writhed in pain.
Please......be more cautious out there.