I believe this is to combat piracy.. as the game will come with 3 months free play. But you have to put in valid card details to authorise your account.
No idea if it will work or not.. i didnt buy the last one anyway but i do think some measure like this are nessesary to combat piracy.
Link? The last I heard of this it was just an idea the idiot at Activision had - nothing had seriously been talked about. If they want to charge me on an ongoing basis they can go do one.
I like mw2 online but i dont play it enough to warrant paying a subscription. Would think twice about buying any xbox game that introduces this after paying for live aswell..