The only benefit I can see from free directories is anchor text diversification. They won't pass power, because those websites do not have a very strong backlink profile, add the high number of outbound links and little link juice will flow. Instead, there are some good paid directories, however they cost too much in my opinion.