Have you seen Roll20.net?

A good friend of mine is looking at starting a new D&D adventure and we were wondering how we could all get together on a regular basis and sometime travel can be an issue. Somebody did suggest we could use skype or a google hangout for role playing but then somebody pointed us to Roll20.net that provides a whole system complete with virtual tabletop and everything. It looks amazing, so I thought I would share!