3 ms·Windows Live Messenger Now Lets You Add Chat To Your Website1 points by vaksel 18y agoandhapp 18y agoI have been seeing it on the sites from ages...so not sure why techcrunch is announcing it now????