Visa and MC are networks or "franchises" if you will - cards are issues by individual banks or credit card companies and may vary considerably in their terms. I think the biggest credit card company is MBNA - but there is a whole bunch of big, medium and smaller players. You can get a Visa/MC credit card issued by your credit union - usually on much friendlier terms than by commercial banks.
Wojtek