Mics are really going to depend on what you are using it for and what kind of room you are using it in. If you are gaming, streaming or doing youtube stuff I really wouldn't go nuts on the quality because the compression normally nullifies any of the subtle qualities a more expensive set up will give you. Now if you recording music or doing professional voice overs that will get sent out to people on quality files then yes, it can make a difference.
Also consider what you are doing with it. Are you doing speech vocals, singing, trying to mic an instrument or what? There are different mics with different voicing made for specific needs. And what is your environment like? It is a quiet studio, a reflective room, a room with a lot of background noise like fans and you clicking on a keyboard or is it on a stage. Different mics have different sensitivity ratings and rejection levels. In my case I have a fairly "live" room with reverb and echoes. Plus background noise like my computer fans, cooling fans in the summer, my keyboard, traffic outside and other people in the house that might be making noise. For me a studio condenser mic is a poor choice. Sure they sound fantastic but they pick up EVERYTHING. That is what they are designed to do. Some of the usb mics like the blue yeti is the same way, it is a condenser mic and very sensitive. So instead I use an E835 Sen stage mic that is a dynamic mic. It is less sensitive and is better at rejecting background noise. I also use a dbx286s processor that has a compressor and noise gate built into it. You can do this with plug ins in windows as well. Or sometimes you can pull stuff out in post if you are not using it live.
In the end it depends on what your end goal is, how much you want to spend and how complicated you want it to be. For what I do my set is waay more expensive and complicated than it needs to be. When I am streaming to Second Life most people can't tell the difference between my expensive set up and my hyperx cloud II headset. However if I record them and play them back as a wave file is quite obvious which one sounds better.