Why not just use CC to buy a new years subscription?
What do you mean? Are you talking about buying a 12-month block over Live? I didn't realise you could do that - is it cheaper than buying monthly blocks, and roughly the same price as buying a card in a store?
Cheers