Investors interested in financial transaction services stocks have likely come across both Global Payments (GPN) and MasterCard (MA). But which of these two companies is...