Downloaded the demo of Fantasy Grounds and it does look pretty good. If anyone thinking of going that route I'd be happy to buy the software to join in.
Anyone got any experience with these guys?
No idea how the system works - but it's free.
I'll try out a few open source options when I get some time.