Yes we can host our own. IN the end of 2008 THQ & KAOS released the files to be able to host your own. I can email you the links with the required files and additional setup forum to guide you thru it. Not sure what type of server your running (i.e. Linux, XP, MS Server, etc).
And yes I still have the @aol.com address.