20080410 tech: Yahoo; Google join against Microsoft