After 49 cruises aboard 14 different cruise lines, from intimate river vessels to mega cruise ships, I’ve learned that the best credit card for cruising usually isn’t one issued by a cruise line.