There are many other sites such as attorneypages, avvo, lawguru, justicia, findlaw. state bar website. Testimonial is important but most these sites do not regulate reviews due to first amendment concerns. You should read the review to find out whether it was a peer review, a formal client, or just a hoax by some people.
Personal referral is still a very important way since most these referrals are by formal clients of an attorney, or attorneys, and based on personal experience. Whatever you do, you should find several attorneys and interview them. Some attorneys do offer free initial consultations. Prepare a list of questions and find out which one is best suit for you based on knowledge of law and experience. Most important, the attitude. I had a friend who hired a top attorney in a big lawfirm, only to find out that the attorney really did not care about her since her case was too small for him. In such a case, it may be better to hire a relatively small guy who can put up the best effort for your case.