Is this what I buy to play xbox live for a year?

Same thing, different packaging/art. You can still find some 12 +1 month membership cards, but their getting harder to find
 
Back
Top