The Chase Sapphire Preferred is generally competitive with the AmEx Gold Premier Rewards card, is a Visa, has lower fees, no foreign transaction fee, and has better transfer partners, on average (though they don't do their special transfer bonus, if you ever take advantage of those). I wrote a little webapp to help compare card rewards: http://www.creditcardcomparer.org
I still need to add the other side benefits like warranties and the like, though, where the AmEx is generally better.