Hey Youngtraveler, welcome!
A little bad news...your chances of getting a Discover card accepted anywhere in a foreign country are pretty slim. All rewards programs
aside, if you want a credit card to carry for travel it would best be a Visa or Mastercard. No matter what you choose to carry, don't get a card
with an annual fee and pay the damn thing off monthly....no need to make the banks richer with your travel funds!
You rarely use a credit card as a budget traveler anyway, lots of places tack on a big fee for using one. They are best reserved for booking
flights, travel agencies, and maybe paying dive shops.....I carry one pretty much for emergency only.
If you are wanting a credit card to use at home and earn skymiles/rewards - I think the American Express Blue Sky is great - and there is no
annual fee. Here's the link: http://click.linksynergy.com/fs-bin/click?id=ijAihH890C0&offerid=132189.10001247&subid=0&type=4
Best of luck!