Might I suggest a look at the CCK and Views modules for Drupal? (maybe in combination with the Token module as well.) I think with them you should be able to create a business directory that people can update themselves. It would be easy to make it searchable by city and state and/or type of business.
It seems with Drupal you shouldn't have to do things the old fashioned way, unless of course you prefer to.
Thanks again for the hours and hours of effort.
Want DP delivered to your inbox daily? Subscribe here: