On paper, we probably should stay offsite. We've never been on DME, almost always rent a car, always stay room only, never take advantage of free dining and typically drive to the water parks, AK and DTD. We do use EMH sometimes, but not always. However, we just love the WDW magic present on site. The WDW resort theming is so imaginative and unique. I don't know of any other place like it. I am sure there are excellent resorts all over the Orlando area. (In fact, I've always wanted to stay at the Ritz Carlton Grande Lakes.) But those excellent resorts are the kinds of places we can stay on other vacations in other cities. Only on a WDW vacation can I wake up in a world with giraffes outside my window at AKL or hop on a beautiful wooden launch with a friendly captain to pilot us across the lagoon to the GF when the day at MK is over. We never stayed on site for the perks, We stayed for the atmosphere.