I just watched a really neat, new cruise show called "What Makes a Cruise Ship Tick". The show is on the Fine Living Channel, not the Travel Channel. It was first on in May, but I missed it then and the channel just replayed it. From watching it, they did most of the filming on the Freedom OTS on a 7-night western caribbean itinerary in late 2007. Although early in the show they do show some shots of Carnival, Princess and NCL ships.
If your cable or satellite provider has the Fine Living Channel in it's channel lineup, it is worth watching!
Majesty of the Seas - 10/03 & 02/07 & 11/08
Enchantment of the Seas - 10/04 & 10/11
Mariner of the Seas - 10/05
Vision of the Seas - 10/06 & 09/07
Carnival Liberty - 10/07
Adventure of the Seas - 9/08
Ruby Princess - 12/09
Voyager of the Seas - 9/10
Carnival Spirit - 11/10
Oasis of the Seas - 9/13