Hi all, I guess DMOZ is now curlie? Has anyone listed a site and got it reviewed / listed in their index? Best Regards