yeah, the only way it'd be the router was if it's on awireless router.... and you're on cable... xbox live is supposed to have designated servers (ps3 games have one central server maintained by the game dev themselves)

so if you'r enot running anything, i seriously dunno what to tell you dude... you have everything going for you... local servers, wired connection, cable internet and nothing leeching bandwidth..