I use a CapitalOne NoHassle Rewards card and have never been charged a fee in my travels to Peru, Europe, or India. Plus I get 1% back (I think) on all purchases. It's a great card with zero fee. That said, I'll look into the Schwab card the next time I need a new card.