The latest collaboration tools: Microsoft Live Spaces and IBM Lotus Live Engage