Acho a 28-135 IS uma lente mediana. Só que tem o mesmo problema de começar em 28mm (45mm equivalentes) o que é muito fechado para alguns eventos.
A questão do range é o seguinte: a 40D tem um fator de crop de 1,6x. Então, qualquer lente que você colocar nela, deve multiplicar a distância focal por esse fator para ter a distância focal equivalente em 35mm.
Exemplo:
Seus 28mm x 1,6 = 44,8mm (arredondei para 45mm antes).
Como você estava acostumado a usá-la em uma câmera de filme, vai ver que o ângulo de cobertura em 28mm diminui bastante. Para conseguir tirar uma foto com o mesmo ângulo de visão você precisaria de uma lente 17mm (17 x 1,6 = 27,2mm).