I took a bird hit, coincidentally wearing a brand new Shoei XS-11 a number of years ago. Saw the thing take off from the side of the road and watched him start to cross my path as he climbed. Thinking the whole time he'd make it. He didn't. I too ducked at the last minute and it wasn't nearly the strike you took, but it sure got my attention. And judging from the gouge he took out of the nice blue paint job on the new helmet, I probably wouldn't have fared as well wearing one of those caps.