In my experience (although I haven't been on that ship), even email can load extremely slowly on a cruise ship. After you have successfully downloaded your messages, sign off the internet, compose all of your outgoing emails and then sign back in to sent. Or, just do it in port-- faster and cheaper.