sea bands are my life! well..not really. but i use them ALL the time on cruises. even if its just a tad rocky, i put them on. that way, i don't have to worry about anything.
i rarely get sea sick, but if i do its on the small ships i've been on. bigger cruise ships, you probably won't have a problem on.