Answer
The most important thing to note is that neither visa nor mastercard really issue credit cards. these companies do not handle consumers or merchants directly. they develop and operate the universal computer networks to process the innumerable transactions that take place every day at various merchants and atms. they earn money from financial institutions to whom they have licensed the authority of marketing the mastercard or visa system to end consumers and merchants.mastercard and visa have been strong rivals from a long time, each competing to be faster and more universal than the other. every benefit offered on the credit card of one brand, is soon offered by the other. today both companies provide mostly similar benefits like travel insurance, car rental insurance, product warranty extensions etc.both cards are universally accepted by about identical number of merchants. majority of the merchants round the world take both cards, or if a merchant accepts only one brand, the merchant next door accepts the other. hence whatever you want to use for the credit card for, you can be assured you won’t be disappointed, because you have only one brand. except for a selected few events, where only one brand of card is accepted, most of the times you will be ok.