Hi Harold, you might want to consider trying out our solution (ContactOffice), which offers a complete set of tools for telecommuters like yourself (messaging, calendar, document sharing, wiki, tasks, etc.). You can sign up for free for testing.

Feature list and versions:http://www.contactoffice.com/virtual-office/en/product/features/web.jsp

You can try out the Beta (AJAX driven) here: http://beta.contactoffice.com/