I have the Disney Visa but we prefer the Capital One Venture card because it accumulates points faster and easier, and the points can be used on Disney OR anything else travel related such as flights, etc. There's also no restrictions - you book what you want and then go online, select the item on your statement, and redeem your points on it and it will take it right off your statement. That said, the Disney Visa is good for the discounts when you can use them and also for the no interest on vacation packages.