Yeah, Im ok. Thanks for the concern. I just keep telling myself that it could have been a lot worse. My girlfriend was driving behind me on a pretty busy road here and saw the whole thing. Fortunately she was able to avoid running me over!
The worst part is not being able to ride for a couple weeks. Im starting to have some serious withdrawls. On the bright side, Its a good excuse to go shopping for some new parts...