If we stay at a Disney resort, we will definitely do DME. It worked very well for us last month. It was comfortable, fast and free!
However, we also like to stay at the Swan and since they don't participate in DME, we use a town car which is also a very convenient option, although will cost about $100-120 including tip. But we do the 30 minute grocery stop, so that saves us a little on food.