Over the years, ( in the ancient past )I have used a number of programs, beginning with OrCad, then moving to Protel. They were both steep learning curves, kind of clunky, but did the job.
Electronic workbench is what I use now, since National Instrument took the company over. They have taken a program that used to be somewhat amateurish, and turned it into a suite of programs that are well integrated together. A big plus is being able to couple LabView results into the design aspects. Unfortunately, the cost has also gone up, but you get what you pay for; Eagle however, is still a very capable program if you don't need a lot of bells & whistles.
The true high end is still the stuff from Cadance and several others, which generally start at about 5 grand for the program.