How Yahoo! is making a comeback

The run-down by Om Malik