Just wanted to throw this info out there , as it looks like quite a few people would like to host a server
Hosting any type of game server from a residential connection , or small business connect will probably yield sub-bar results (except for people in your local area, for that it should crack off nicely). The first problem is the hardware. For best results you will want to host from a dedicated linux server .. while you can pull the old box from the basement and install freeBSD ubutnu server on it, and probably make it work .. gaming servers tend to like low latensy resources

.. unfortunately even if you have a killer BSD or Linux server parked in a temperature controlled closet, lets say

I have an ATT based T1 line coming into my office, and while it's symmetrical bandwidth and low latency is great compared to your normal broadband services, anyone outside of my region doesn't ping all that great and the problems get worse the more distance/hops are added ... unfortunately isp's tend to use low cost infrastructure, etc. because they assume at the most your going to be hosting a webserver/mailserver/voip/vpn server, things like that.
If you are serious about hosting a quality server(s) for the community i would recommend looking into either buying/renting a box from a colo-hosting company (which is fairly expensive and probably not a good option for most players/teams) or do some research on linux VPS hosting. VPS is virtual server hosting. With a good hosting company, you will be able to tell them what kind of resources you need (memory , processor architecture, bandwidth, server location, static IP's, etc) and many have an easy to use configuration system so if your not a linux wizard you should be able to use the control panel to install your desired linux flavor, remote access options + firewall control, and maybe even some package management so you can throw up a freeNS or VNC interface if your still learning command line. The other thing you want to look at , is the datacenter hosting the VPS provider is located. For central servers, Texas has long been the preferred location for gaming servers since most of the US will have 60 ping or less. Some hosting providers will have "low latency" options that will prioritize your bandwidth or at least let you request packet prioritization for specific ports/services. Remember you get what you pay for ! If the VPS hosting company is charging you 10$ a month you will probably end up running into problems w/ limited memory / cpu / bandwidth (lag) problems. VPS packages usually come w/ a set amount of memory , but let you have extra "burst memory" Make sure your not hosting to large or to many servers because if you overuse the burst memory you could end up w/ major lag issues / pissed off provider / extra moneyz being charged to your credit card :-() Uhm its like 3am and i cant keep my eyes open so ill edit this later if it doesnt make sense, lolz ! <3