Celebrity Constellation (Penthouse booked for 2014)
Princess Grand Princess (2012) Vista Suite
Princess Crown Princess (2011) mini-suite
Princess Emerald Princess (2010) min-suite
Carnival Conquest (2008)
Princess Grand Princess (2003)
Carnival Victory (2002)
Celebrity Century (1997) Century Suite
Carnival Fantasy (1997)
Carnival Ecstasy (1994) Grand Suite
NCL Sunward (1992) Marquee Suite
RCI Nordic Empress (1990)
RCI Song of America (1988)
The cameras almost never fail and if the ship Internet goes down, it usually isn't for very long. I think Carnival let the contact expire with the company on land that was hosting the pictures and that is part of the problem. They are either shopping for a new partner and/or negotiating with the old one. When it comes to contracts, Carnival takes their time until they get exactly the deal they are looking for.
------------ My cruise web site
I show you my experiences and leave it up to you to decide if it is for you or not.