Sometime next month I will be getting a 20Mbit up/down line in my house (it's on fiberglass). At the moment I have 2 servers at a data center (100Mbit), and as the contract is up for renewal I was thinking of hosting one of the two servers on my own 20Mbit line. I can get more IP's (for the name server). The server does use a lot of data (about 300GB a month), but this is not a problem as I get 'unlimited' bandwidth. What I'm not sure about is if 20Mbit up/down is enough. Anyon here who might have some more info on this?