Now a days there are so many free scripts available for directories. I am using phpld script for most of all my directories. One can easily get it free from here
Here is a direct link to the free version of phpLD http://www.phplinkdirectory.com/dmdocuments/phpLD2.zip
You don't need any software if you sign up at my site. You can use a template to make things blend right in with your site. Before my site I used a program called Esyndicat which gives you some pretty good control.
Try esyndicat 1.5. I used it for a couple if sites. Here is the direct link to download it. http://www.esyndicat.com/downloads/
use www.eSyndicat.com They have a free veriosn as well. I paid $149.00 for unlimited license. (They still have that deal) Check my signature sites for quality and funcationality as well.
i moved away from phpld anfter i could not find out why i could not get people to submit there sites only i could add sites which was strange after a few hours looking and trying to get help i found indexscript which i installed and was up and running in no time it was so easy to install and even easyer to use http://www.indexscript.com/
Oh no... not another boring phpld directory. Implementing a web directory takes about 2 days of work... it's fun and you'll get a unique directory.
PHPLD is the best free directory software available (and I hear the paid version rocks too)! They even recently updated their free version.