Ahh Carolyn, how sweet! Big smile here.
We are booked on the Island Princess for the Cruisemates sailing to Hawaii January 6th. They arranged great rates -- that's one reason I jumped on board asap, because I had been pricing it for a couple years.
My only thing I've seen is the longer voyages may get discounts on the inside cabins, but the balconies, etc, are not as much, because that's what most people want with a long cruise.