go with a credit union, lots of them affiliate with each other so you can get the same member benefits while traveling.