Do cruise ships not have wifi? Skype and/or factime would be pretty useful on a cruise ship.
It's about 50 cents a minute (depending on cruise line), has the speed of dial up, and has the latency of carrier pigeons. I don't think Skype or Facetime would work too well. It's only good for briefly checking your e-mail every now and then.
Maybe if you can find a WiFi hot spot in port you'd be OK, but don't count on using Skype or Facetime on the ship. I was on a Royal Caribbean cruise of the Mexican riviera this past summer and used the internet on the ship a couple times, but when in one of the ports, I found a free WiFi hotspot that had fast internet and caught up with e-mail, Facebook, etc, while there.