The last cruise I was on was back in September of 2009. Western Caribbean (Grand Cayman, Cozumel, Costa Maya, Belize, and a few days at sea). Back then the only internet was via an on-board internet café powered by ship-to-shore radio. It was awful, and really low bandwidth. Only good for email rea...