I had a half empty Big Gulp thrown at me once. It hit my front wheel and caused me to swerve a bit, but I was able to save it without going down. I was a little shaken up emotionally, but otherwise no worse for wear. I will never understand the mentality that causes people to do such things.