I am 36 sessions into my first VTT campaign on roll20 and I love it - and dislike it a little too :)
Pros:
Simple ! Drag and drop maps, CharacterMancer is awesome, Players can see the map - even on a crapple mac. no player costs. automation for attacks via macros etc is awesome if you invest...