Microsoft's talks with Yahoo - a battle of Internet models