Xbox live is a terrible waste of money and it doesn't work well. It's constantly "disconnecting from Xbox live" for no reason, sometimes takes 5 minutes to get it reconnected and my son's shows back up. It's a massive inconvenience, shouldn't have to pay money to use the internet on a gaming console either, it's nothing more than a greedy company who wants to get money on a monthly basis for a useless product.