Le 100 macro avec un coef 1.6, ca fait 160mm sur un 400D... C'est un peu beaucoup non? En plus il est hyper piqué, et pour du portrait c'est pas forcément l'idéal, tout dépend du style de portrait que tu veux faire...
De mémoire le meilleur canon 100mm pour le portrait c'est le F2. A vérifier...
Pour ma part j'ai choisi un Tokina 50-135, également très piqué (mais moins que le 100 macro) et avec une plage d'utilisation agréable pour le portrait (et plus).