I've made my way over to Roll20 from a couple years using Fantasy Grounds II for my VTT (nothing wrong with that sw, of course). I just ran my first MM3E game (using the Kerberos Club setting) last night, and I have to say it was a pretty great experience. The ease with which I can get game content into Roll20 (even using an iPad) has vastly increased my productivity by allowing me to work on the campaign in tiny bursts during the day/evening. But, I really have to salute the design philosophy of being a lightweight interface for all my OTHER GM tools, rather than trying to engulf them all. I had HeroLab going in one monitor (using the combat tracker), Google+Roll20 in another with zero performance issues, and my GM screen laid out in front of me. It was seamless: Roll20 got out of the way and allowed us to just play our game. I'm in SC, 2 players are in NE, and a third is in Canada, and we played a game as though we were all sitting at the same table. It's a great time to be a gamer. ;) Thanks for a great product.