20080424 tech: Microsoft preparing Yahoo board