I use Curse. It's still in Beta, but works like a charm. Occasional disconnections, however(once an hour or so).


Best part is, no need to create accounts. Start it, select Create a Session, and you get a link. Send the link to your friend, and your friend can paste that link in Curse and join your game.