From my own experience, search is pretty well catered for. However, when you get in to the directories, that's a whole new kettle of fish.
I still see many directories with little or no content of value. Clicking through because they have well-optimised text uncovers sites sadly lacking any substance. The next thing I do is leave, and make a mental note not to revisit.