While there are any number of legal directories available to anyone with a computer (or a phone book), one of the more interesting and useful legal websites is utilized by Parks Law Offices nearly every day: Avvo.
At its core, Avvo is an online directory of lawyers practicing in all 50 states. Users can search by practice area and geographic location to find a list of numerous attorneys accepting new clients. (I'd encourage you to check out my Avvo profile.)
But in addition to a directory, Avvo also provides much, much more.
Users can actually draft legal questions and anonymously post them to the website. Attorneys practicing in those legal areas are then notified and have the ability to respond directly to the user. This is only intended to be general legal information and shouldn't be interpreted as legal advice and doesn't form an attorney-client relationship, but for free it's a great start toward finding the answers you're looking for.
Lawyers who take time out of their days to respond to these Avvo posts are often good at helping lead users in the right direction and clarifying their questions or issues, and they often provide a good background of information on how to frame your issue so when you do end up picking up the phone to make that first call to contact an attorney, you'll feel more confident that you understand the what you're getting into.
In addition, Avvo maintains its own internal rating system for attorneys, the Avvo Rating. This isn't a definitive measure of any attorney's ability to help you with your specific case, of course, but rather it is simply one company's way of attempting to apply metrics in evaluating and comparing a large group of professionals for the benefits of its users.