Great story, great photos! And I'm SO glad no one was coming the opposite direction when you went wide, it'd be all over just that quick.
Admire the fact that, after your spill, you kept riding and having fun. I know if (when?) I tip my sweetie over I'll be calling a taxi and moping the rest of the week.