We sailed on the Imagination on 2/8/03. We had booked a year ago and watched the price drop. We got upgraded 2 levels and a $500 on-board credit. We had booked through Carnival and I just kept calling. The upgrade was easy but they only offered me $300 at 1st, I asked if they could do better or talk to their Super and 10 minutes later $500. I love free $$$!!!