The last Carnival cruise Oct 2009 there were a number of passengers that had unlimited drink cards for the bar. I was told it cost $40 per day. They were cruising as a group and were really getting their money worth. Don't think they ever got off the ship the whole 8 days.
Does anyone else have any more info on this?