I have used all four of the above tools for circuit design, simulation, and PCB design/layout. I have the option (and responsibility) of selecting my company's ECAD software going forward. I am already leaning in one direction, but thought I'd see what folks think on this issue.
I have either used, or seen in use, all of these tools in pretty sophisticated designs involving low-power applications, high-speed processing applications, inductive coupling, microwave wireless, as well as varying mixed-signal applications. Therefore, I think that any one of the tools can be used to do well. My company does not do high speed or high power designs, but more low power and microprocessor muscle only for communications (wired & wireless) so super high speed features are nice but unnecessary for my purposes.
So...what is your preference in circuit/PCB design tools and why?