I'm really considering getting the Amex Platinum, but am concerned about a couple of things. First, eating the annual fee once I get off active duty is off-putting, and I'm not one to close cards once I open them. Is this thing good enough to hang onto after you get out? Alternatively, is it...