So, the standard "SM58" is what most people go for. Why? Goodness knows. It is just a 57 capsule after all. They sound like someone has stuck a sock in front of your mouth.
If you are a professional and not "that bloke in the pub", the E935s are the way to go. The clarity from the frequency response is mind blowing. Female voices have plenty of "air" and male voices have that too plus a smoothe low end. Due to the pick up pattern, feedack and bleed is drastically reduced thus making your job as a tech much easier.
Sure it may be a little more expensive than your average 58, but these E935s are beyond compare and worth every penny. If you want the pro edge to your shows, use these.