Unless I lived in Seattle or Vancouver I would never even think about a one or two night cruise. Even at $99 it would be way too short.
Anything less than seven days isn't worth it to me.
I'm with you Mike! Out of 13 cruises, one was a 3 night Bahamas, which I refer to as the " DH's 3 night Birthday Bash", not a cruise. All the rest have been 10,11,12 or 14 nights. When you come from Ontario and can only manage one cruise per year, it just ain't worth packing for anything less. IMHO.
Splendor of the Seas 1997
Regal Empress 1998
Sovereign of the Seas 2003
Princess Sun 2006
Princess Sea 2007