Para tirar fotos still será que a 85mm seria boa também, ou só a 100 por ser macro?
Cuidado para não fazer confusão.
A lente falada aqui é a Canon EF 100mm f2, e esta não é macro.
Além desta 100mm tratada aqui, a Canon ainda tem outras duas lentes 100mm:
EF 100mm f/2.8 MACRO;
EF 100mm f/2.8 IS L MACRO.
Portanto, apenas estas duas últimas lentes citadas são macro. Aquela primeira (e a que dá título a este tópico) não é macro.