I booked through
http://Cruisevalue.com and received the best price I could find anywhere. You have to remember that most websites DO NOT include port charges and taxes with there quotes. I researched for days before making my final decision about a month ago. Im leaving march 7th on the dawn and still havnt found a better price.