Best card for an average user
I have had several credit cards over the years and by far my Discover Card is the best card out of them all. They provide the highest reward capability for the everyday person. I am an average credit card user and I have earned over $800 in rewards in the last 5 years. The various categories are broad and not specific to a certain store so you can earn more, faster.
Discover is also a very understanding company if you have a mishap. If you forget to pay your bill on time, I have found that just calling them and explaining your situation and they will reverse any penalty for simply forgetting. Overall, Discover has exceeded my expectations for a credit card company I will do business with them as long as possible.