Actually... you should think of hosting one urself mabey you have an extra comp you can leave on all the time and Download abyss Web server and go to
www.no-ip.com and set up a no-ip so you dont have to use your IP :P like me
and no-ip will also let you if your play CS or DF:X or sumthing and you want to join ip you can use ur no-ip adress like i use Tenchi-sonic.no-ip.com <- that is also my IP adress for Vent/Other games/Team speak ECT....