Was about to repeat what StanleyPain said, but he got it covered. Can't host dedicated servers from a residential line and expect a good experience.
I've looked at hosting a larger server too. When connected to the 120 NA server I was using about 15KB/s. So let's say an 80 player server would use 10KB/s per player. 80 players * 15000 KB/s * 2592000 seconds/month = 2TB of data per month. A 24 player server pushing 5KB/s/player would use over 300GB in a month. In your case even that would be over the 250GB/month limit Comcast has in place. Of course it wouldn't be fully populated all the time, but you don't want to be going into overage charges if it does get popular. And to get popular it helps to be running 24/7.
Sorry to crush your dreams, mine were too.