I have been playing a D&D 3.5 game with some friend from work remotely for a while. We are not always int the same place on game night. We recently started using Rol20.com and it is pretty sweet. it has a map with tokens and the GM can control fog of war. I also has voice and video chat. I think it just launched in September, but it is getting better all the time.