No, nobody does. There's the Free at Sea promotion (not really free). Like I said, I used to be able to book a BX Guarantee cabin with no perks, but I'd get some free Internet minutes because of my Latitudes status. That is no longer available, and if you book a BX Guarantee cabin the only way to get Internet is to buy the package directly.