If I could only do one, I'd probably pick the cruise because if you meet a really cool person (or a really cute guy/girl whichever applies to you) you can spend more time with them and get to know them better. Also, I think that the crusie is much more relaxing and you can get a better tan on the cruise!!!!