Datagent made some good points. There are lots of very good agents out there that could do a great job for you. The ones who arent good should be easy to identify as soon as you meet them. If you get a bad feeling go elsewhere. I dont believe that any single agent can do what others cant do or that any one of us is above the group of very good agents working in SD County.
Bottom line is find yourself a good experienced agent that doesnt send any bad vibes to you when you meet them. Do be careful of the charmers out there that seem too good to be true or claim to be better than the rest as there are some real sharks out there. Any of the agents on this board or Jim who just replied above would do a good job for you just as any of the good experienced agents out there would.