I'm a computer fanatic and can't imagine being away from one for more than a day. The only drawback for me was having to carry it plus a couple of suitcases at times getting to and from the airports and the ship. I really liked having it available on the ship.
Some ships even have things set up so you can connect to a local network via your laptop's ethernet port and access the Internet. That way you can do your email composition offline and only have to pay for the time it take to upload and download messages. Crystal advertises such a "connect from your cabin" arrangement.