I recently started playing with old mates over seas, one in Canada, one in France, one in Norfolk Is, Sydney and Melb. We use Fantasy Grounds, awesome interface, just like old school PnP, even the dice are animated and can be seen by all players when you roll. Maps, tokens the lot, I was very impressed when we first played.
We use Team Speak to communicate and it is not too bad and it is free if you have a only a small number of players (10-15 I think), skype probably has better audio quality but uses more band with compared to team speak.
Anyway for some guys that had not played for 20 odd years it was pretty cool.