20080401 tech.computing: Meet Google; Yahoo challengers!