Great topic Todd.
Although, just a little bit of warning. I purchased the "Offshore" type jacket a few years ago, and although it offers excellent protection, it's meant as more of a standup jacket. It's bit difficult to use it while sitting down in a Donzi.
It's like the one seen here.
http://www.lifelinejackets.com/comp_jackets.cfm