I also recommend Mousesavers' newsletter for just a general calendar of what's going on, what's getting discounted etc.
I booked my trip through Orbitz, which I was worried about because I hate to stray from dealing directly with Disney but they had a great deal to begin with, and Mousesavers...