Microsoft's Windows Mobile moves: Too little, too late