Top Alternatives to Windows Live Messenger for Windows

Windows Live Messenger

Windows Live Messenger Free

The new Windows Live Messenger, more social than ever

6
964 votes