Directories drive traffic to you in several ways. The main reason why people use them is to raise their own visibility to the search engines. A back link from a good site will raise your own page rank significantly. Sites that are edited by humans are best for this purpose.