I started thinking about my AMEX Gold Delta Skymiles card as the annual fee is coming up in June (and my United annual fee just hit). I have heard that AMEX is strict about their annual fees and rarely offer retention bonuses, but I like the card and the benefits it conveys for me, so with that in mind, I have a couple of questions and would like some advice from fellow milepointers: 1) In lieu of paying the annual fee on my Gold card, can I cancel it now and apply in 90 days (as an example) for the Platinum Delta card and get the signup bonus for that? Or would I be denied the bonus for having had the Gold card recently but still be approved for the Platinum card? 2) If I'm unlikely to get the signup bonus for a Platinum card, would I be better served by taking AMEX's published offer for 5,000 miles and upgrading my current Gold card to the Platinum card? Would upgrading result in an inquiry on my credit report? Any guidance on this would be much appreciated.