Other options for discounted cruises are to use your 20% discount for being diamond with CET, and I believe MILF also has a discount with Royal Caribbean. UR Comped is another avenue, too. I get cruise offers from them pretty regularly. And once you cruise with NCL (and most of the other lines) you may get offers directly from the cruise line.