The Amex Blue Cash Preferred has a modest annual fee after the first year, but its perks make the card worth the cost almost 10 times over. Here's what to know.