It wasn't that long ago that having internet access at sea was a nice perk, but hardly a necessity. Today, most people must have wi-fi -- even if they are on a cruise in the middle of the ocean. In fact, we always sign up for service every time that we sail. Of course, there are challenges to providing online access for thousands of people on a cruise ship that can be hundreds of miles of miles from the nearest land. That's why in general you should expect the service on a cruise ship to be m...