In celebration of my parents' 50th anniversary, my sister, brother, and I along with our spouses and children (a total of 8 adults and 5 kids) are going on a Disney Eastern Cruise in late July 2007. Not sure how many nights (3, 4 or 7) but they wrote that they're thinking about getting "4 cabins with verandas on Deck 6". I assume that means Category 6. Are there discount codes for Disney cruises like room-codes on hotel rooms? Is it better to book this far out? We didn't use a travel agent for our WDW trips, but is there a savings by using a travel agent (Small World?)? Truly welcome any thoughts about when to book, what different categories are like, and 3-4- or 7 nights. Mousesavers website lists prices for all of 2007, except 5/25-8/15. Is that considered peak?