20090722 tech: Yahoo homepage gets new features