I've seen some credit card lists with USA then Canada then United Kingdom and then the rest listed. That's how I had it set up where I used to work, makes MUCH more sense.
I'm actually surprised to learn that places like Amazon and etc don't do it that way. It's a real simple thing to set up too! Maybe they don't want to be viewed as American Elitists by their foreign traffic?