hi,
just putting my 2 cents in. heard about the promotion ages ago, have had citibank gold visa for years. a friend told me he kicked up a fuss about the offer and they let him convert his visa to free for life! apparently this has NEVER happened before, i don't know how my friend did it. so i tried to do the same but was firmly rejected on several occasions. so i decided what the heck i'll apply for the gold mastercard instead. now happily got my free for life citibank gold mastercard, cancelling my visa any day now!
Advice to all those who already have citibank card visa/mastercard: reduce your credit limit on your current card, then apply for the one u don't have (ie mastercard/visa), and once u get the free for life one, cancel your existing one! presto!
hope that helps,
p