damn dude. ouch. that sucks. glad you're more or less ok and that your bike is too.
welcome to not being able to shave part of your face for two weeks. BTDT.
seriously, glad you were wearing that helmet. unbeeleevable.
PLEASE get your bike checked out. pull the fork out and look for bends or cracks in the steerer. check everything very closely. look for small cracks and bulges, irregualrities in the surface of the paint. I and several others I know have wrecked or had near wrecks due to hiddden damage. those of us who play in traffic can't afford to have things break at the wrong time. I was seriously lucky when my fork broke between two stopped cars. could just have well been moving, etc.
like they told me, stitches build character, and chicks dig scars. except maybe certain chicks about whom we would never make any such assumptions.
maybe you can try some of this stuff, I never did get around to ordering any. but I hear it works good.
http://www.bravesoldier.com
later
dave in dc