As much as I hate to say this since it made me pull my hair out when I was getting started, it really depends on what you want to do with it. Different mics are really suited for different things.
One question to answer before you get into the rest is how you plan to get the electrical signal off of the mic. If you're plugging it into a computer you have a choice of using your sound card (not my favorite, but it works), using a USB mic (in which case you plug it straight into a USB port), or using an XLR mic with a USB audio interface. If you're using a traditional recording chain, chances are you're looking at XLR mics exclusively. Your answer to this question, more than anything else, will determine what mics are available to you in your price range.
In the USB mic range you've got the ones from Blue (Blue Yeti, Blue Snowball, etc) and from Audio Technica (AT-2020USB), as well as mics from Samson, Marantz, Behringer, and others. The Yeti and the AT2020 are around the same price range, ~$100USD. These are almost all designed for recording the human voice. (If you're not planning to record your voice, that goes back to my first point: different mics are suited for different things.)
If you're planning to go with an XLR mic your options are wider and also open up the possibility of picking up a used mic. I won't go into the whole list of XLR options because it's such a wide field, but I'd be happy to if that's the route you're planning to go.
Keep in mind that for vocals, the acoustical treatment of your recording space will have a larger effect on your recording than the mic itself. Mike Delgaudio (Booth Junkie on Youtube) has done some fantastic demonstrations of this on his channel.