While the Capital One VentureOne Card is a solid no-annual-fee option, other travel cards can offer higher rewards.