I had friends who took theirs in March and wasted most of their minutes on the slow connections. However, I used the ones onboard and spent less than 3 minutes verifying my direct deposit was applied to account. This included the time needed to log on with new account. I found the connections to be very fast. There are certain things the shipboard computers don't allow you to do and I think one of them is send attachements....so if picture sending is your goal, you may want to take the laptop, but be aware it can be very expensive.