Yahoo has paid submission program. You pay $270 or so annually and you can get your site listed in their search directory. I hear they will list your site within a week or so. They also accept free submission; however, they rarely approve any site submitted in this submission process. So, this is a lot different from DMOZ.