I just foung the another Free web conferencing and collaboration tool today. Vyew is a browser-based conferencing and always-on collaboration platform that provides instant visual communication without the need for client downloads or installations.
Vyew's multimedia workspace enables shared viewing of presentations, files, photos and one's desktop. Included are tools for whiteboarding, annotating, text chatting, and phone conferencing. Try it here.