Hmmmm, hard to choose - I love Mousegears at Epcot, as they seem to have everything there - depends on what you are hoping to find. All of the gift shops around World Showcase are unique as well. If we have time during our vacations, I like to visit as many of the resort gift shops as I can, as that is usually the best place to find a unique or sale item.