My wife and I were going to book a cruise on E.O.T.S. in March of 2009,but have since decided to take our three sons (27,25,23) on a cruise in February of 2010 to celebrate our 30th wedding anniversary. I just have a few questions which I need your expertize in. Is it better to book as far in advance and should I use a TA or book through the cruise website. Will I get the discounts if my rooms go down in price before my cruise. As far as cruise lines go,are they all generally the same, or are some better than others. What is freestyle cruising and where is the best area of the ship to book a cabin. I hope I didn't ask too many questions and looking forward for suggestions.