I just got my deck painted. Per Capt. Chuck's recommendatin I used Tom Fabula's Signature Finish. As far as appearance and finish, I am very pleased. As I just painted this past weekend I can't personally speak for the durability, but Capt. Chuck did his over ten years ago (painted once since I think) and it still looks great. I went and met with Chuck before I did mine to check out his 23 SC. His still looks phenomenal. He said that every couple years after he gets enough nicks from dropping anchors, gaff's, etc. he'll touch up any nicks and such. I was impressed enough with his to use it on mine. The stuff is so easy to apply even if I do find that I'm having to fix dings more often, it's a piece of cake to touch up. I'd recommend looking into it.
http://signaturefinish.com/
Non-skid hatch cover
Non-skid transom cap
Non-skid floor - Hard to see for dew on deck1
Non-skid floor - Hatches are dry (took out of garage), rest of deck covered in dew
Let me know if you'd like to see more pictures and I can get you a few.