We use roll20 online or in person with dynamic lighting. One interesting thing I have found is that with dynamic lighting, if someone isn't keeping a rough map in a biggish dungeon it is possible for them to get lost. I had one party fleeing for their lives, thought they were going back the way...