Recently, my Xbox 360 (the new black one) has been disconnecting off Xbox Live. When I turn my Xbox on, 90% of the time it connects to Xbox Live. However, sometimes when I start a game up, it disconnects. It then also doesn't reconnect straight away and you have to give it 5 minutes to try again. When I connect again, about another 5 minutes later, it disconnects again! I have tested my connection and it says it cannot connect to my wireless internet, yet my hub is around 2 metres away. Also, my internet works on my laptop and phone fine!
I believe it maybe something with the wireless in my Xbox, but I am not sure!