My frequent flying will be coming to an end in a month or so, so I am switching the majority of my spend to the Barclays Arrival Mastercard. I will keep using the VX Visa once in awhile though, as I agree the points are worth a nice amount and eventually I will have enough to use on airfare. Then I can use the Barclays points for the hotel/rental car/etc. I think the cards can complement eachother well.