Like others have said, Capital One is not the least bit special when it comes to this. It's basically 2%. If you're going to get 2% back, do it with Schwab. Great customer service and it's cash. You don't need to call in to use points, etc, etc.
And like Capital One no foreign transaction fess.
I have both, Schwab wins hands down.