New Beta’s from Windows Live

Most of the Microsoft Live products, including Live Messenger, are now available in new Beta versions. Windows Live is Microsoft’s collection of applications and services that according to them...