Klarer Vote auch von mir für das Sigma. Tamron und Canon mögen sicherlich etwas schärfer sein, aber das Sigma liefert files, die sich bei Bedarf leicht ein wenig nachschärfen lassen. Selbst ohne zusätzliche Schärfung sind die Bilder sehr gut zu gebrauchen bei OB.
Mit ein wenig Glück bekommt man das Sigma für 600 euro gebraucht. Das sind ca 300-400 euro weniger als das Tamron und knapp 1000 weniger als das Canon. Dafür bekommt man ein Objektiv, das von Colorfoto (m.M. nach ein durchaus seriöses Magazin) als "empfehlenswert" an der 7D eingestuft wird.
Gerade erst bei einer Hochzeit damit gearbeitet und dort würde ich das Objektiv definitiv nicht einsetzen, wenn der AF oder die Bildschärfe nicht MEINEN Ansprüchen genügen würden.