Learn when the Amex Platinum's $895 annual fee is worth it, and how to tell if its perks match your spending and lifestyle.