Hi. I have 3 boys and a 1 year old DD. We have been to Disney 3 times. The first two trips, I swore off Epcot. I read the guidebooks and decided there wasn't enough for my boys to do or see. They were 4, 2, and 2 the first trip and then 6, 4, and 4 on the second trip. This last trip when the boys were 7, 5, and 5, we went to Epcot for the first time and they loved it. I think they would have loved it when they were 6, 4 and 4 but I didn't take them then. We had so much fun in Future World that we had to race through the countries and didn't even make it through them. If your kids like video games then you need to go to Innnovation and allow them time to explore. My kids loved Test Track, even my Matthew, my scaredy cat. Soarin is not to missed if they meet the height requirement. They loved everything in Future World. Turtle Talk is great. There is a long line for this though, so do this early. Spaceship Earth has some pretty cool scenes but it is dark. It didn't bother my boys. Journey into your Imagination wasn't my favorite but they liked it a lot. Epcot was absolutely the best place to get pictures with the characters too. There is an entire pavilion devoted to this and the lines weren't long at all. It is very organized, and the characters had time to interact with the kids. I would at least try to spend a half day at Epcot but my guess is you will need more. We went for a day from opening until 9 pm. The kids couldn't make it through the fireworks but they are wonderful. On our last day we decided to do two parks. The kids voted and we went to MK in the morning and Epcot in the afternoon.