If you are looking for some variety and don't want the bulk of carrying Disney Dollars, try the gift cards...but not the ones on Disney Shopping or in the
Disney Store. Try this link:
http://disneyland.disney.go.com/disneyland/en_US/reserve/specialOffers/detail?name=ResortCardSpecialOfferPage
You can buy all different themed gift cards from
Disneyland online. The following is from their site:
The Disney Gift Card is the ideal way to buy Walt Disney Travel packages, Resort Hotel room nights, Theme Park tickets, food, parking, Disney merchandise, and much more! Cards can be purchased in amounts ranging from $5 to $1500 and they can be reloaded at any time. Be sure to get one for your next Disney vacation, or they make a great gift for any occasion.
The Disney Gift Card can be redeemed at the following locations:
The Disneyland® Resort
Walt Disney World® Resort
Disney Store locations in the U.S.
DisneyShopping.com
Disney Cruise Line®
Disney Gift Cards can be purchased online in increments of $25, $50 and $100.
Buy online now!
Personally, I liked this option and my DS's really like the POTC gift cards.

The thought of carrying Disney Dollars with the princesses on them just didn't appeal to my kids at all (not even DD).