When I purchased my XBox, the box said that it came with a free 2-month subscription to Xbox live, which struck me as pretty cool. I kept the box, not looking through it to look at the warranty or actually look for the card, and now that I want to set up Xbox live, it appears that my Xbox was...