Fantasy Grounds is what I would recommend purely because the Roll20 owners are fucking twats. I have not played it yet but I've heard numerous times Lost Mines is a solid adventure, particularly for new folks or people that have not played in a long time.