I'm trying to submit my site to the Yahoo7 directory but it doesn't matter what category I choose "suggest a site" from it always takes me to the same page which is just information on how to submit your site. It tells me to find the appropriate category and click the suggest a site link from there, but that just takes me back to the same instructions. I've tried creating an account to no avail. Am I missing something here?
Also, how important would you consider being in the yahoo directory?