Thanks igalsify for notifying me, kind of, + wanderer-zero for updating the nameserver, I think we are back to http://www.APForums.net!
Nameserver is probably still being updated everywhere in the world, so it might take a day or two, but everyone should be able to access the old URL by this weekend. I'll leave http://forums.cp9.org/ to work for a week or so, and take it down after the that.
About the hosting, we decided to stay with the current host so we don't have to pay for anything. Getting a server is, after all, expesive. (About $100 each month.) In order to get a free hosting, we'll be putting up a banner ad, but it'll be a while before we do that.
Anything else I forgot to mention…? I think that's it. ^^