Well, that's cheap.. I don't want my parents to use their credit card, with all the hacking and phishing that is going on, so I'm not comfortable with this. I guess I'll have to go back to blockbuster.Windows 8 will allow users to pay for game, movie and music content with a credit card instead of forcing them to use Microsoft Points, as it did in the beta.
Source #1
Source #2