Basically what I meant was that a new mic will not solve all of your problems. You could add a more sensitive mic, and then you don't need to stay so close. But, you may end up with severe feedback problems. The reality of the situation is that in most scenarios, good mic technique is a must if you want to also have good sounding vocals. Even if you put a Neumann 105 out there. It will pick you up better than a 58 as you get further from the mic. The problem is that it will also pick up guitars, drums, your monitors etc... So, even with the neumann, you still have to stay on the mic so the gain structure can be set in such a way to adequately capture your vocals while simultaneously rejecting enough other stuff to keep the mix tight. What the Neumann will do though is allow a level of detial, intimacy, immediacy and reality to come through on your voice when proper technique is used.
There are of course exceptions to all of these rules. If your stage sound is low enough and the main speakers are focused and tuned well and the room has good acoustic properties, you could even use a U87 for vocals. Then you would not need to worry about mic technique nearly as much.
Sorry if my last post sounded harsh, but it is a really stiff reality. Hopefully this explained it all a little better. After mixing for 1000 bands or so I have pretty much seen all the different mics, speaker setups, techniques etc... My experience has shown me that the singers who use better technique sound better easier and on a more consistent basis, regardless of the actual mic choice.