Here is a list of 7 good cruise sites that passengers should visit for information about cruising. This Website & app, of course, are listed.
I did just check out one site that I was not familiar with, ourcruisephotos.com hoping that it was a site where you could purchase photos after your cruise that you wish you had bought. From what I read, you can for now only pre-purchase your photos at a discount. Photo services of three cruise lines are available for pre-purchase. What is nice is that you can do a photo book of your photos. This might be especially useful for a wedding, anniversary or family reunion cruise.