I sail on 11-12-09 for those ports of call (VERY EXCITED)
i would lock it in if you havnt allready.. in my exp the best and only way to get a super good rate is last minute.. and for the money saved i think its betr just to book ahead and be able to plan a little better,, and pick a room cat.. of course