Le 5d va t'apporter une meilleure montée en iso, et des profondeur de champs encore plus réduites, avec de jolis bokeh et des transitions douces.
C'est vraiment sympa pour les portraits, les photos de paysage, le reportage etc...
Par contre, le 7d reste vraiment efficace en toutes circonstances; il est plus polyvalent je pense.
Mais bon, vu tes objectifs, je prendrais plutôt le 5d2 à ta place.