Windows Live Mail Desktop Beta Public Download

maildesktop News Just got word from Jon T that the latest release of Windows Live Mail Desktop Beta version 8.0.0783 is now available for Public Download at ideas.live.com so there's now no more need to sign up and wait ages for an invite to be sent.

Download here.