Não sou o mais indicado para responder esta pergunta mas, o zoom é apenas a relação entre a distância focal máxima e mínima de uma lente. Onde, para obter o valor do zoom, você divide o valor máximo pelo mínimo. Assim uma lente 70-300mm tem o zoom de 300/70 = 4,2 enquanto que uma lente 18-135mm tem 135/18 = 7,5. Assim a lente 18-135 tem o zoom (relação entre a distância focal máxima e mínima) maior, no entanto a lente 70-300 aproxima um objeto cerca de 2x mais que uma 18-135.
No caso de escolher entre uma das duas lentes eu escolheria a 70-300 mas só se esta tiver Estabilização de Imagem, identificada nas lentes canon pela abreação IS (Image Stabilization).