Yep, I've been got too whilst cycling. Right on the back of my head, and I instinctively tensed up and ducked my head, hurting my neck in the process so having remedial massages thanks to that sodding bird! They're big buggers here too.
Think I'll be investing in some craft eyes for our helmets like Diane suggests as DH cycles lots and has also been swooped, but not hit. It's probably only a matter of time though!