Good strength wireless in the cabins, but not terribly fast. The ship also has an internet center and computers in the library.
I get free internet as a repeat passenger perk, but I believe rates started at 75c/min though you could save a lot of money by buying a package. I do know people were using Skype onboard, don't know how well it worked, how much delay.