I have a credit card I'm happy with, actually two. We are heading to Disney in November and received the $200 rewards dollars offer. I signed up, received the card in a few days, made a $3 purchase and paid it off once it showed up online. Now I'm just waiting for the reward dollars to hit the account.
Even though I got the card in early August, my statement closing date is Sept 22. I'm afraid the reward dollars will take 6 - 8 weeks to hit the account as the fine print claims. If that happens we might just miss being able to use the reward dollars.
That problem aside, if Disney is giving you $200 to make one purchase, you might as well take them up on it and cancel the card after you get those reward dollars. $200 will certainly go a long way when it is free.