I am booked on the Voyager on July 11th out of Bayonne. While I am on the Voyager I was going to book another cruise on the Millennium scheduled for January '06 in order to obtain the $100. credit. However, the Millennium is almost booked and I'm afraid if I wait to book it while on the Voyager, it may be completely booked. I was thinking about booking it now and then cancelling it just before I boarded the Voyager and then re-booking it as soon as I get on the Voyager in order to get the credit. Does anyone know if that would work?