I know some music but very little about vocals and zero about podcasts so your friends' ideas may be better. The mic in your post seems very reasonable though. You can get good sounds from a mic to an audio interface unit to your computer's USB port. It works well with music so I think it would be the same for vocal only recordings.
You could get a 2nd opinion on something like this.
And the background noise, could it be your recording volume. You should be able to see a meter in Audacity that shows how much the mic is picking up. If you are recording really low and then raising the volume later, then that could account for the extra noise. Can you get a cleaner recording if you raise the mic recording level?