By -
Darren Straight
Microsoft today announced that the new Windows Live Messenger Beta is now available broadly to the public for download at the Windows Live Ideas Web site. But hasn’t it already been available as a public download for some while now, well yes and no because the download was public but you still needed an invite but now you don’t need