I've used Gather for a couple virtual conferences this year and I was surprised how much I liked it. It's obviously still no substitute for in-person gatherings, but it does recreate some of the atmosphere of being in a room full of people while still being able to have meaningful small group conversations.