This list is meant as a guide
Of course, not everything on this list is something you need on every cruise, but my wife and I found it a very good planning tool for us, and found it useful.
Perhaps others will also.
Island Princess Panama Canal Cruise 2008
Grand Princess Alaska Cruise 2013