Larry Page posts a letter to his firm's social network a year after becoming chief executive promising improved search. Continue reading...