Further specifying "good": you really need a lawyer who's seriously experienced in these kinds of matters, not just any lawyer. It makes all the difference.
Also remember that there's a lot a lawyer can do for you in a situation like this, way before a lawsuit is even on the horizon.