I would look round the various packages, sort out how much you wanna pay, and pick what you think is best. Because all us users are going to support the program we know best.
Also get a demo, and ask them to do somthing live, instead of the usual pre-prepared demo designs. ALL auto routing demos I have seen route perfectly!!! but never resemble a real life design. The software I use , I have used for 25 years so for me it is the best, it may not be for you.