Thanks for posting the article, Dave.
In fact, all of the luxury cruise lines are making very attractive offers on their cruises. Regent, another all-inclusive cruise line, has many cruises where it is giving most of its shore excursions for free through 2010. They also have discounted prices and some air-inclusive deals.
Crystal is giving a $1000 per person onboard credit, to use as you wish. Crystal is not all-inclusive, but with that credit, you can pay for most of your drinks and shore excursions.
It's a great time to try one of the luxury cruise lines, now often priced the way premium cruises have been priced in the past.