The original poster got their money back ... and a $100 shipboard credit to ease the disappointment. What's the problem? As for airfare, if you didn't book it through the cruiseline, they owe you nothing for it. In that case, get in touch with a good TA and see if they can find another sailing you could go on. Also, I understand that the airlines are being more liberal with change fees in the aftermath of Katrina, so they might not even charge for the change in this case.
I think we all (myself included) love cruising so much that we lose perspective. Hey ... it's only a vacation, after all ... and it can be rescheduled.
Blue skies ...