hello sir, thanks for your nice topic,i will give you better and better appreciate as time pass^^ thanks for this have a good time,would you like Atlantica Online?
No, it is not worth the $300. Submit to DMOZ in the appropriate category and hope that you get listed. Otherwise, just focus on other methods of getting relevant backlinks.
I guess it is not worth to pay 300$ to be on Yahoo directory. If you're site is search or say a common words or tags is put on your site and when a searcher search that tag, your site will be one of those who will pop up as a result, so why do you need to be in Yahoo directory.