At its recent meeting in Marina Del Rey, California, the Internet Corporation for Assigned Names and Numbers announced that ".info", ".biz" and ".name" as well as four other top-level domain names … more