Yep same here, I also carry an American Express card. The little secret is you spend under the statement balance every month and then there is no interest charge. Some cards have an annual fee, but with Discover the cash back easily covers that cost every year.
I paid for our dinner tonight with Discover because they have a special restaurant cash back this month.