The Capital One VentureOne Rewards card is the best no-annual-fee travel card for most people. You get 1.25x miles on every purchase, no foreign transaction fees, and the ability to transfer miles to airline partners like Air France-KLM and British Airways. The Bank of America Travel Rewards card is a…