We love Epcot, it has always been our favorite park, even when my son was a toddler. We have never been all about the rides, we do ride some but it's not our focus when we go to WDW, it about the place itself. MK is actually a half day park for us and Epcot is one we visit every single day, if only for something to eat. We love the festivals but also love it when there isn't one. When he was little my son loved to go to WS and talk to the CMs about their home land, he has always loved learning and loves history and just loves to talk to people (he is graduating with a degree in Anthropology and a minor in Geology this summer so go figure). Then again, we think all the parks are worth visiting and tend to go to all of them more than once every trip, it's all about the details for us and Epcot is a great place to stop and just soak it in. We once sat on a bench in front of Italy for a good hour drinking a refreshing adult beverage and just staring at the details on the buildings, speculating as to what they meant and enjoying them. He was looking up things and telling me facts about some of the statues on the top of the buildings as well. We spend a hour at the Living Seas just wandering around and looking at the fish (we are both scuba divers) and have been diving there twice. We love to ride the Land, although we liked it better when there was a driver but we cope. We have done the behind the seeds tour twice because there is always something new to learn and it's cheap. We love Figment, again loved the old ride better but still, it's Figment, let your imagination go. And don't even get me started on Spaceship Earth, we ride it more than once every trip because it's all about the details and the history. We don't even ride the rides in Mexico or Norway (one I hate Frozen with a passion and I miss the old ride in Mexico) but we do watch the movies in China, Canada and France because it never hurts to learn something about another country. Epcot, a lot like AK, is a park that you allows you to slow down if you wish to just enjoy the place to stop and smell the roses.