Tag: microsoft phones ahead from its time in five ways