I can't offer any help on this topic, but I'm interested in doing the same thing. I've seen folks use Microsoft NetMeeting to talk, but that may require access to a server. Also, I think that CUSeeMe may do the same with video.
Hope this helps ...
Dana