Been there, hit that. Mine was a cottonwood tree coming into Bolles Harbor near Monroe, Michigan last year. I was watching the busy Memorial Day traffic (two outbound powerboats), watching the inbound drunk powerboater crowding me further toward the breakwall, watching my depth sounder.... Never thought to look up. Crash!!!
I had ten feet of bushy cottonwood laying on deck between the shrouds and the doghouse. I'm not sure what was worse: having all of the fishermen on the breakwall pointing and chuckling, the drunken powerboater who told me I should pay more attention, or having to carry the foliage on deck up the creek to my marina. (I tried to explain to one staring sailor that I was a "stealth boat" camoflaged for duck hunting. He didn't buy it.)
A jaunty tilt to my VHF antenna and a slightly warped wind indicator were the only damage. I got off lucky.