I really liked Capital one's card (with no forex), but I just haven't used it much. It can't compete with the Chase's Ultimate Rewards program (which is my go-to card these days). While I like the cash back on the Venture card, I'll be canceling it. I'll probably stick with the Chase Sapphire long term unless there is a program that is just as competitive.