Master and Visa are each accepted in the same way. Amex is different, and many traders won't accept it at all.
The fact is that all these cards are expensive for traders to accept, so why not try to meet them halfway and bring travellers' cheques? They're accepted in the same way as cash, so long as they're completed correctly. Keep the cards for emergencies.