I used to use a Snowball, which worked great, but it obstructed my view of my 4 monitor setup. I currently use a Blue Snowflake, and it's been working very well. It's small and inobtrusive, and I haven't heard any complaints about the audio for calls. For a podcast, however, I would probably go back to the Snowball or higher end mic.