Also keep in mind that there is a difference between having the best terms and being the easiest actually get a claim honored. That is why I try to focus spending on my AMEX when it make sense as they seem to have the best reputation for customer service.