If you are wanting to host a game server you will need a static IP from your ISP, which is more costly and more than likely a better plan with faster upload speeds.
Plus most big ISP companies block the ports that things like that run on which means you have to have a router that is capable of port forwarding (not sure if yours is or not).
Not too mention that if you have a lot of people playing on those servers your ISP could shut your internet off (depending on what their user agreement states) since you are not supposed to be doing that without paying for the extra bandwidth.
Your static IP that you would set up from your PC to your router would be a private address (one of the ones I posted above), but these are not capable of being used over the internet.
|| Cosmos 1000 || Asus Maximus Formula SE || Q6850 3.00GHz || Zalman 9700NT || BFG 8800GTX OC || 4GB Corsair Dominator 1066mhz || Enermax Galaxy 850W || Windows Vista Ultimate 64 || WD Raptor 150GB x2 + WD Caviar 350GB ||