Carnival Sea Miles..........have just begun using that one...previously, did have the Carnival Mastercard, Capital One (which no longer offers points)..........have taken two differnent cruises where I was able to take the "$1000 off Best Cruise Offer",,,,,,,,,,,,,,the new card, Carnival Sea Miles, doesn't seem as good as far as the point system...............but, you are not restricted to Carnival...............