I've been playing xbox live for a while now, and when I am in games it's fine.
Although according to the router the upload speed I have is 768kbps I can't get that many people into a game without lag occuring. (About 8-10)

Got any ideas how I can maybe improve this somehow?