330 Million Domain Names - What Next?