Well, they ARE good for a closed loop cruise for a US citizen. They replace the birth certificate and ID. But if you're spending money to get a book or card, you might as well either NOT spend the money and just use the BC and ID, or spend the money and get the book. Because the benefits of the card, for cruising, are just the same as the BC and ID.