Ouch, I can feel your pain just looking at the first photo. I don't think I've ever seen a snapped fork tube before; hopefully you went and got your noggin checked out just to insure there was no hidden damage. I guess you're on the books now for some front end mods, eh?