Posted May 3, 2012, 5:30 PM by Rick Burgess | Filed in Microsoft
Were you finally getting used to the idea of Microsoft integrating its products and services under the "Windows Live" umbrella? Well, if you're someone who's gotten comfortable with the Windows Live brand, you're about to be jettisoned into the zone…
TechSpot on: