MK Tips
I am usually able to get us on most of the rides at MK in one day without much stress. It is our favorite park because it is so action-packed. By utilizing the fastpasses and rides with fewer lines, you can have fun all day.
One trick I do is to have someone run to Space Mountain when we arrive in the morning (after walking down Main St., run to the right before the castle and enter Tomorrow Land fast). Then, we trek to the left to Splash Mountain and Big Thunder Mountain (20 minute wait in the summer AM). After we ride those on stand by, we usually get a fastpass for the one we want to return to for a second ride later on (the Space Mountain fastpass is usually just about ready by then or at least the fastpass time allows for another).
We then get on the train by Splash Mountain and get off in Toon Town. We go on several rides in the area that are minimal waits (Buzz, Transit Authority, Small World, Laugh Factory) and then do Space Mountain. We then go to lunch at Pinocchio's or Cosmic Ray's Starlite Cafe. By this time, we get fastpasses for another ride that has long lines (Peter Pan, Winnie the Pooh, etc.). The key is to know when you can get fastpasses again and plan your route that way.
If we want to see the afternoon parade, we jump on the train and get off at Main St. There are usually very few people by the entrance there and you can get up front as it is about to pass (no waiting for an hour before).
We try to avoid the night time parade and fireworks as we've seen it and it is a nightmare getting around or out of the park after. If we are staying on Disney property, we go on rides during and after these events and stay for the "after hours". Those magical after hours are my sons' favorite times in the park. They go on Big Thunder Mtn four times :whoopie: and get to do rides we wouldn't normally wait for (Dumbo, Tomorrowland Indy Speedway, Haunted Mansion).
Epcot isn't my favorite park because the fastpasses don't work as well (it is too spread out and not as many rides so the wait times are very long in between). However, MK is perfect for filling your day with action no matter the time!