Despite the fact the beta is apparently open to U.S. residents only, I managed to download and install Microsoft's
Windows Live OneCare this evening. I didn't like it at all. I know it's still in beta, but it's nowhere near as good as it could be. So an hour after installing it I had uninstalled it! Sorry Microsoft, keep working at it.