I have an EFQ that finds the users whose field values match a given array of values:
$users_query = new EntityFieldQuery();
$users_query->entityCondition('entity_type', 'user')
->fieldCondition('field_my_field', 'value', $array_of_values);
$users_query_result = $users_query->execute();
This will create a list of uid's but I need to know which uid goes with which value in the array.