Everyone out there loves AmEx cards and Discover cards. Both have great customer service and great rewards but both faces the fact that they're not accepted at some places.
Not being a Discover customer, I don't really pay attention to them that much, but I had a chance to look at their website today and they actually look to be really good. So for all of those people with one or the other, or even BOTH! Who, in your opinion, is better in customer service, rewards, acceptance, etc.?