Xbox Live is currently experiencing “technical issues.”
Here’s the notice Microsoft has put up for customers on the status page:
“Users may experience difficulties when attempting to use Marketplace and/or making purchases. We are aware of the problem and working to resolve the technical issues. We apologize for any inconvenience this may cause and thank you for your patience.”
Hopefully it’ll be fixed soon.