All the info you'll ever want (and then some) is on here. And, as is typical with the internet, you'll find strong opinions on each side of every debate. The "on-site" versus "off-site" debate is always a good one. For my money, you can't beat the space and comfort of 'home' you'll get in an off-site condo. That's easy for me to say, though, because we've never stayed on-site.
If you DO decide to go with the off-site option, Windsor Hills is PERFECT. We're going back for our THIRD trip there in just 17 days!!!! I can give you the listing of the condo we stayed at the last two times. That owner was GREAT, and gave us a GREAT rate. The only reason I'm not going with him again on this trip is 'cause he was booked on the dates I want to go. Even if you don't want his info, there are TONS of sites from which you can select a WH condo. I happened to use VRBO.com.
The toll-free number for Disney reservations is 1-877-939-3732. This is a 'general reservations' line which you can use for rooms, excursions, or dining ressies. It takes a couple extra 'clicks' to get to the dining site, but it's toll free, so worth it. As PP said, if you want to go to Cindy's B-Fast, you MUST book your ressies EXACTLY 180 days from your expected date of dining. That doesn't mean 179 days, it means 180 days. Those ressies fill up fast. The phones open at 7 a.m. EST.
Keep posting questions. Folks on here are happy to answer them. I don't know what I woulda' done without these boards - especially during my early trips! Feel free to PM me if you want my condo guy's contact info, or have any more detailed questions!