Mustang Deck suits is the best.
Approved by the CG.
It has a co2 inflator for the back and an oral inflator. Shell is made with high density water proof nylon with a cork lining and a soft weaved mesh inside. It will help you float even with out the inflator blown up (incase you fall in) and it is comfortable to wear all day. The suit will also help keep heat in.
You can also get it equipped with a whistle and a small personal strobe EPIRB.
You can pick it up for $250 to $350 at Western Pioner or Sea-Mar.
I have had one of mine for ten years and still going strong.

If you plan to go to Alaska you can pick them up at the AC store or OSI for $200.