I'm a believer....Windows Live
I usually with hold judgment on Microsoft Products until they are in the wild - but the more I and my wife (who is now off on Maternity leave) use the Windows live services the more I'm believing the idea of "Software Plus Services" will work.
Unfortunately the Windows Mesh beta is full and I can't discuss it yet, but I can tell you it works and its starting to be one of the tools (like cell, laptop, live meeting) I can't live without.
If you haven't checked out the MS Live world for a while please do:
https://account.live.com/services.aspx?amnv=0&mkt=en-us
We also have added translation to the mix:
https://www.windowslivetranslator.com/Default.aspx
rs