So there's thousands of gaming servers out there on the internet. Last I read, CS alone has something like 40,000. Many are full 20 player servers. Where do people get the bandwidth for these servers? Seems like the vast majority of high speed internet connections are capped at 128k or 256k upload speed. I've read that you need at least 512k upload to effectively host a 16 player server. Do all these people plunk down the $80/month or so to host a server? Or are most people stashing a server on their company/school's bandwidth? Currently my clan hosts our server in someone's dorm room. I'm graduating in May and I'd like to start a DoD or Wolfenstein server but I can't seem to find a connection with a fast enough upload that costs less than $80/month. If anyone has any experience with this please let me know.