Top free Alternatives to Windows Live Messenger for Windows

Windows Live Messenger

Windows Live MessengerFree

The new Windows Live Messenger, more social than ever

6
6671 votes