20080417 tech: Yahoo; Google deal advances