I worked with two solicitors and three barristers during my case and can say that some are definitely better than others. You should interview a few and decide who you want to engage.
Key things I would consider:
1. Can they communicate clearly - a good lawyer is able to explain the process and what is going on in a way that you can understand. If they try to impress you with waffle that you don't understand, look for someone else
2. Are they organised - my first solicitor was poorly organised and kept forgetting things and making mistakes. He was often sick or on leave at key points in the process, and I only ever seemed to find this out the day before. The second one was so much better.
3. Do they understand the key issues in the case. In my case there were a number of issues that are not that common. My first solicitor struggled to understand these issues, whilst the second had run similar cases before and clearly knew how to handle them.