You almost have to say cash games - at least based on my experience. Every tournament I have ever seen on a cruise the prize was a satellite to another tournament on a separate cruise. For that reason I have never played in them.
The cash games on the other hand can be quite juicy with all of the inexperienced poker players who try their hand at it.