Exrasport makes fantastic pfd's. I have an old Endeavor (I think, it's about 8 years old) that has been on countless boat trips, kayak and whitewater trips, even jetskiing and wakeboarding. It's incredibly comfortable you barely even know it's more than a couple months old and most importantly it makes you float. I've only bailed a couple times but I was never afraid of sinking. Most of their jackets also have a couple attachment points. Mine has a pocket and a couple places to leash things to. I had a strobe light a whistle and the pocket was big enough for my pelican dry case for my keys/wallet. Great durable paddles that don't cost nearly as much as a lot of other brands.