American Express

American Express: AMEX waives ALL fees for active duty military, including the annual fees on all of their cards. AMEX Platinum? $0 instead of $450.