Although I play a F2F game once a month or so, I mostly play online: I run one game a week and play in a rotating DM game once a week.
For DMing, I've invested pretty heavily in Roll20 for 5e and I mostly run prepackaged campaigns. For that, it's been great. For the game I'm a player in, we've...