20080215 tech: MS deal a duty for Yahoo board?