Idk lol you could always go to a sporting goods store and buy a neck roll and attact it to your jacket. You would look big all the time also. Still impressed the dude laid it down on purpose. Takes a lot of balls.
I was watching the Discovery Channel and it was all about motorcycle safety and how its evolved. And they were talking about and showing a vest that when forceful impact was distributed it would inflate with a mixture of water and gas. The only downside was that it could kill a passenger if inflated wrong or before his/her's inflated. Kind of like the old airbags and how they were inflating so hard they'd kill kids. So you'd better be wearing a helmet. But they are marketing it for single/sportbike riders. Pretty nifty really though. I wanted to buy the DVD but shit it was like $35.00...I want a TiVo lol