20080514 tech: Investors may oust Yahoo board