What is the best ESP?

Every time I hear such a question the hair on the back of my neck stands up…. There are over 100 ESPs on the market today.  When asking such a broad question you are likely to get a bevy of “I like this” or “I like that” answers without...