links for 2008-04-13

  • browser-based service (no downloads or plugins required) for meetings (sharing desktop, showing slides, talking & chatting with up to 20 people for free or more for pay)

Comments are closed.