There are many, many reasons....
* Price - May has some of the best pricing and we were trying to keep this
affordable to as many as possible.
* Availability - This sail date had availability in every single category when
we made the intial announcement. Also, as Pete mentioned,
we are trying to get some great deals for pre- and post-
cruise stays. May will be one of the best times to get those
deals.
* Advance notice - We wanted to give folks as much notice as possible. This
is a big expense and folks needed time to plan.
* Flexibility - We are trying to plan some amazingly cool stuff and we needed
the advance time. Also because May is a bit slower than other
times of year which will hopefully give us some flexibility to plan
the stuff we want to plan.
Hope this answers some of the question.
Kevin