openmeetings might be what you're after: web-based, totally free. You can either install your own server, or use someone else's such as
OpenMeetings
They have a demo server you can check out:
Demo-Server:
http://www.openmeetings.de:8090/sugar/crm/
User: test
Pass: test