TechSpot

Windows live essentials articles

Trivia Tuesday: Facts about Windows Live Messenger

Microsoft's extremely popular Windows Live Messenger has been one of the most successful services to carry the Windows Live branding. It will be an integral part of Windows 8 too, with the Messaging app being embedded into the Metro interface. Just…