From my many visits in the last few years, here are my "words of wisdom". . .
1. I usually spend the whole day at one park, but intersperse rides with shows and snacks. Getting a Fastpass every time you can (either after using one or within an hour of when you can use one--the pass will tell you when you can) guarantees that you'll go on the rides you want while avoiding waiting in long lines. Decide ahead of time which Fastpass rides are "must do" and get those passes early in the day.
2. Animal Kingdom closes early. Make that park the day you want to go to dinner outside Disney. I suggest Columbia's in Celebration (you get to see the Disney-engineered "perfect" town and have a really good Cuban meal. Try their 1905 salad. It's AMAZING!).
3. EPCOT's fireworks are the best. Get a table in Mexico if you want to get out before the crowds. Or make reservations for a late dinner in England and see the fireworks from your table in comfort.
4. The dinner in Cinderella's Castle is nice (Magic Kingdom). There are no characters, but it is magical to sit above the carousel. Many families with girls book the princess breakfast there. Get a priority seating reservation (1-407-wdw-DINE). While there, we saw Peter Pan being chased by the pirate.
5. My kids love Chef Mickey's for a character dinner. It's in the Contemporary. It's a buffet that gets everyone dancing. Another good bet is the Liberty Tavern in Magic Kingdom (for a family-style sit-down dinner with characters). My favorite is "The Land" in Epcot. It is also family-style, but the restaurant revolves and the major characters come to the table. If you don't want the dinner there, reserve the Ice Cream Social. You still get the characters, but only have to pay for dessert in the afternoon around 3pm. I'm not a huge fan of the character breakfasts. They seem expensive and cut into the best (read: most empty) time to be in the parks. Definitely make priority reservations. There isn't a charge if you don't go, but ask to be sure. Mickey's Barbecue isn't worth the price (you still have to wait in lines for characters). Buy an autograph book and a penny folder. Characters will sign the pages and penny machines are all over the parks.
6. For a special treat, you can reserve a chartered boat to take you on the Disney waters and view the fireworks. They have it for the Magic Kingdom fireworks and the Epcot fireworks. I'm not a big fan of the Epcot one as it keeps you too far away. The Magic Kingdom one was nice. You can have a little party onboard.
7. One of my favorite dinner shows in Orlando is the Wonderworks show (the upside-down building -- you can't miss it!). The free Orlando coupon books you see everywhere offer a few dollars off. It's an all-you-can-eat pizza and beer (or wine) comedy magic show. The entire family will die laughing. It is incredibly funny.
8. MGM offers a special Fantasia dinner package which gives you dinner at a restaurant and special priority seating for Fantasia. Otherwise, you will have to be there an hour before Fantasia to get a seat (not fun).
9. When you get to Animal Kingdom, go straight to the safari ride and get a Fastpass. Don't miss the Lion King show. Skip the Pocahontas show. Tarzons Rocks show is just ok. AK has a Rainforest Cafe for decent food. The diner in the dinosaur area serves McDonalds for fast food.
10. EPCOT has a few good restaurants. I have enjoyed the Japanese restaurant, the Italian restaurant (very popular), and the German restaurant (which also provides a show). Make priority seatings! Bring the kids to the Kids Zone area of each country. They'll make a mask with stamps and trinkets from each country and talk to the natives that work the tables.
Read Less