2 cents - yes, I know it's an old thread...
I have a number of mics that I've not paid a fortune for. They all sound OK, but the way to judge them is in a mix.
The best vocal sound I get comes from an AKG D119 - a rare beast that I got lucky on. Crystal clear and cuts through the mix without excessive sibilance.
Sennheiser e835, SM58
and beringer xm8500
are dull and don't cut it.
e845 is boomy and muddy
e855 is almost as good as the d119. Given that it's more robust, this has become my main live vocal mic as well.
e865 sounds fab on my voice, but in the mix, it's not as clear
Beyerdynamic M81 is very effective, but I don't quite like the sound as much as the d119
The moral is that the only real way of selecting a mic that works for you it to test it and see what you like and what works for you. I can almost guarantee that you'll have a different result with the same mics, as I'm a rather loud bass-baritone, and I need something that cuts through distorted guitars.
Don't go on what you read either - I have a friend who's a very gentle alto, and she gets fabulous results with a SM58