I was wondering when I buy the starter kit (which comes with a year of live if I am not mistaken) would I need a credit card. I don't have a credit or debit card but would still like to get Live when I cop my X-Box in a couple of weeks. What payment options are available to those of us with lousy credit?