Disclaimer: I haven't actually tried either of these, but have heard the results of the first one, and the second one is such a good review it must be worth a look, right? :-)
First up, a web-based podcast-recording studio called Cast. Awful name, IMHO, as it's hard to find amongst all the ChromeCast results in a search, but there you go. It's not free, but you do get a month to play with it before having to pony up. You'll record audio, alone or with guests elsewhere, then edit, and then host, all within Cast, no download required. Includes analytics. I first heard (and heard about it) on ep 50 of the DCRainmaker podcast, so go ahead and give that episode a listen if you want to check the quality first.
Second up is a post from Lifehacker in which Eric Ravenscraft declares Discord to be "the Voice Chat App I’ve Always Wanted." He says it's similar to Slack in feel, and while it's actually geared towards gaming it sounds as though it might work well for collaboration in general. Definitely adding to my bookmark list.