Our group has been playing online for years, so nothing really changed for us. I'd prefer an in-person game, but with work and kids and travel time, it's not easy.
We do a kind of rotating GM thing. We were playing Nobilis until around Thanksgiving last year. Then we switched to our current Savage Worlds sci-fi game.
We've used different programs over time, but mostly roll20. We usually use the die roller in the program, but I've taken to using real dice and just saying what I got. We've all played together for quite a while (the new guy has only been with us 7 or 8 years), so we don't have any issue just trusting people to roll their own dice if they want.