You can either book through Disney directly, or through a
travel agent.
My recommendation (and not just because I'm a Disney Specialist Travel Agent!) is to book through a travel agent that specializes in Disney and spends time becoming intimately familiar with the place (spends time on official and unofficial websites, goes annually for a Disney Agent Education Program, and travels to Disney a few times a year on their own holidays). I agree not to use agents who are not specialists in Disney....you can easily find a Disney specialist, so don't just go to the mall. I once met an agent at a trade show who "said" she was a Disney Specialist (which means at some point she took the correspondence course, Disney College of Knowledge) but when I asked, she said she was there once, stayed offsite, and she couldn't remember when, but had never been to AK or D-MGM (so she was there in the 80's) Would you choose her to deal with, or an agent who goes 3 times a year???? So make sure you ask questions of your agent. It's your choice who to deal with, so make the choice so you will be taken care of by someone who is knowledgable, caring, and up to date on everything. (Although this is kind of impossible....I was last there March 7-12 and already there is a new attraction (Monster's Inc Comedy Club) and once coming this weekend (3 Caballeros). Good thing I'll be there again May 4-9!!!!!)
When you call Disney, they will not give you any advise, either on codes or promotions that might save you money, but also things like touring, which park to do on which day, etc. Your Disney Specialist Travel Agent will do this, and more, and (this is the kicker) for exactly the same price, to the penny, that you will pay doing it through Disney directly. Why not use the services of an expert, who is there for any questions, sort out any problems, etc that you might have over the planning process if it doesn't cost you any more money?
Jen
Pixie Dust Holidays