Не корректно сравнивать эти две системы, не взяв в учет банк эмитент, так как от него в конечном счете будет зависеть набор функций карты, в особенности премиальных категорий. Но можно сказать главные отличия двух платежных систем в способе конвертации валют, то есть в каком-то случае оказывается выгоднее использовать мастеркард за рубежом, а в каком-то виза. Еще неименная карта от мастеркард всегда обладает возможностью оплаты покупок через интернет, чего не скажешь о виза, впрочем, банк может предоставить вам такую возможность даже по неименной карте виза, но опять же все зависит от банка. А лучше ознакомиться с главными отличиями в хорошей и понятной
статье, где коротно и ясно все описано.