ton "vieux" canon 50mm marchera très bien sur un 7D, la formule optique n'ayant pas été changée depuis le début de la monture EF, ni d'ailleurs depuis la monture FD (il y a juste le tirage qui a changé). D'ailleurs, c'est une optique excellente, excellente dès qu'on ferme, et très bonne aussi à pleine ouverture. Une optique montée 70% du temps sur mon boitier ! un poil courte pour du portrait serré, elle marche impeccable pour du portrait du buste ou des enfants

pour ce qui est du sigma, désolé, je ne peux te renseigner, cependant, sache que tu as aussi un objectif similaire chez tamron (28-75) qui n'est pas plus cher, il y a plusieurs topic qui en parlent, cherche un peu, tu devrais trouver ton bonheur (car de toute façon, que ce soit 7D, 50D ou 400D, un objectif donnera toujours le même résultat, c'est juste qu'à 100%, les défauts seront plus visibles avec une plus grande quantité de pixel, mais pour un tirage identique... ça ne peut qu'être meilleur, et pas pire)