Si c'était notre argent, on prendrait des objectifs adaptés à notre usage
Perso par exemple... je suis malheureux si je n'ai pas un objo qui commence à 10 pour le paysage.

Après apparament pour toi c'est secondaire, donc d'après tes critères je prendrais un 28-75 2.8 Tamron.
C'est un très bon objo, pas très cher, et qui peut aisément se compléter par la suite par autre chose, style un 85 f/1.8 pour des portraits à faible pdc.

f/2.8 c'est déja bien, surtout à 85 mm, d'autant que le 7D te permet de monter pas mal en ISO si le temps de pose est insuffisant.