It all depends
It all depends upon how complex your circuit is, how much time you want to spend learning the program, and the cost you are willing to have.
Orcad products are generally easy to learn and use but they will not handle very complex boards which is why the higher price programs sell.
Pads is slightly lower performance, but many people find that it meets their needs for the cost.
Protel is very much like orcad, but they are behind in the simulation area.