My choice has been Dargal for many years, agent Jennifer Pitt is absolutely stellar!! (jpitt@dargal.com)...Now, if any of you are prior military (and I know lots of airline people are ex-military), check with USAA (yes, the bank!), they do have a travel desk and their cruise prices are awesome, plus they usually throw in some type of perk. This year, we booked our Holland America european cruise and they threw in a week's stay in a gorgeous resort in Cabo, complimentary! Can't beat that!