How Can I Find a Good Divorce Lawyer in NJ?

I really hate the fact that I am getting a divorce. It was never in my life plan. But there are some things I just can’t put up with, and cheating is one of them. Can anyone tell me how I can find a good divorce lawyer in NJ? I want to set everything up before he finds out that I know about his actions. I can’t trust him any more, so I don’t want to give him a chance to do anything that would make it hard for me to get my share of our assets. I am making copies of everything I can find.