Windows Live Messenger 8.5 Final leaked before release
The final version of Windows Live Messenger 8.5 has been leaked (via mess.be) and is available for download over at softpedia. There still is no official report from the Redmond company as to the finalization of...