Is $100 your price range? There are several large-diaphragm condenser mics available that are acceptable for general speech and music use. Some have been touted on Taxi TV (can't remember the brands, sorry!). I've got a couple Behringer B-1 mics that haven't given me any problems. If you have a decent mic pre - with phantom power - your choices for mic selection increase exponentially. And that's no hyperbole

edit: For a radio announcer voice, you need to be close enough to the mic for the 'proximity effect' to be audible. An actual radio mic, like an RE-20, works withing a foot or so. The SM-58 is designed to minimize the effect as much as possible because of the usage mentioned above: actually being on the mic for performance. So less bass boost on that mic compared to others.