Both can be used virtually all over WDW. Besides the fact that the gift cards are easier to carry, the only other difference is with the DD you get US dollars back as chenge for the unused portions. I generally just charge everything back to my room and then pay my bill off with whatever combination I have in DD, gift cards, or disney rewards points.