We were there this year during the marathon and there was some other event that was going on as well. I never did find out what it was. Some of the kids had soccer shirts on so maybe it was related to that. The point is, when I made the ressies, I didn't have a clue that these events were taking place. I never noticed anyone from the marathon. The "soccer kids" invaded Epcot one day in HUGE groups. We were coming in at the same time as they were. I thought it would be a disaster. Once we got ahead of them, we NEVER saw them in the park again! We went to Perkins for breakfast one day and a smaller group of them were leaving when we arrived. There weren't any crowds or waits for anything (rides, restaurants, etc) during the weekday at all. On the weekend, Epcot and Animal Kingdom had 5 - 10 minute waits the entire time we were there. I can honestly say, I have never seen the parks so empty as they were this January. There were many rides where we were literally the only family on the entire ride.
Lisa