To be VERY detailed, here is the transcript from my chat with support. I get kicked every 5-10 minutes and the only way to temporarily fix it. Every 5 to 10 minutes it boots me off again. I can post the transcript of my chat with support if you'd like.
I've power cycled the router, cleared the cache, deleted the marketplace, updated Live, re-downloaded my profile and on and on. I have had this xbox for about two years with no problems. This is driving me bonkers.