I find Barclaycard/Visa can be troublesome abroad. My company credit card used to be Visa, but we had to swap it to MasterCard because too many people in foreign parts didn't take it.
Same here. I would be properly ****ed without the corporate card. It happened once. Terribly embarrassing, although I did get to see how a world class hotel chain turn proper ****ing nasty the second they think you haven't got any money