As I keep reading this thread, I am now convinced that I will start using my Amex whenever traveling overseas, it is just not worth having to be constantly vigilant. Hopefully, most of the places will accept Amex.
Thanks to all who contribute to this forum.