Vu que tu as un capteur FF, je m'orienterais sur le Canon 135 F2 pour le même prix.
Perso, même sur le 1D, je ne l'ai jamais trouvé trop long.