Hey all...XBL has aparently been having some issues over the past 24 hours. You can check on the status of live by clicking on the following link and then looking in the top right hand corner of the page.
Xbox.com | Support
Hopefuly things will clear up.