I just called to cancel my Citibank advantage world mastercard which has an annual fee of $85. Their offer: credited my account the $85 fee for not canceling. They also gave me 750 point bonus per month for spending 750 per month. I can get the bonus every month for the next 12 months. Thats 18000 points for $9000 spend. Not too shabby..anybody else get a better deal?