I use the RCCL visa card for most of our purchases and have taken two free cruises with the points earned. I just received an email today showing they have added many more rewards to use your points for from 1000 points to 400,000 points. They have also added Celebrity and Azamara for possible upgrades, cruises and o/b credit you can use. Nice to see a few more options.
I too use my RC credit card. I've taken 2 free cruise and have done a cabin upgrade once. I have enough points now for a 9 to 12 night cabin upgrade. I think I'll let my points accumulate and use them for my cruise on the Quantum in Dec. of 2014.
Harmony OTS 12/2016
Serenade OTS 12/2016
Serenade OTS 3/2017
Explorer OTS 9/2017
Liberty OTS 4/2018
Yes, it is an affinity card that really does offer value to the members. I think I've used points for over $3000 in OBC in total over the years plus other perks. I love that the points can now be used for Celebrity and will look more closely at sailing with them.