.....we plan what parks we will be attending on what days first (check park hours, determine what parks will be the most hectic, etc)....after that, we determine where we want to eat (example, schedule Crystal Palace for when we're in MK....we like Breakfast there the best)
...we've found Breakfasts work great, when in the parks, schedule a breakfast between 7am to 8am if possible and get in early and beat the rush...by the time we're out of the meal, park either hasn't opened or will soon.
with fast pass options, we've never missed an attraction we wanted....if you plan a meal later in the day and haven't done an attraction you "must" do......chances are its a ride everyone wants and the fast pass return times will be after your meal (a few hours later) anyway.
our plans this Fall
Saturday - MK, Crystal Palace at 3:30 (will be arriving at around noon that day)
Sunday - MGM, doing Chef Mickey's at 6:45 for dinner (doing fantasmic later in week, park closes at 7:30 so we won't miss much)
Monday - Epcot - 1900 Park Fair at 4:45 (use Monorail to dinner and back to Epcot)
Tuesday - MK, Ohana breakfast at 8:20 (time not great, but others travelling with us love this....that's fine with us)
Wednesday - AK, Donald' Break at 8:00 (see everyone at EE)
Thursday - MGM, Hollywood and Vine at 5:30 as part of the fantasmic package.
Friday - NO TS meal...going to MK for most of day and heading home.