I have a 7d and I plan on upgrading my 18-55mm kitlens. I need an everyday walk around lens and I have narrowed it down to 3 choices:
1. Tamron AF 28-75mm f/2.8 XR Di LD
2. Sigma 28-70mm f/2.8 EX DG
3. Tokina AT-X AF 28-70mm f/2.8
I have read a lot of their reviews but the problem is that most of these reviews are lab based and I wanted to know their real world capabilities, their pros and cons or any valuable information you may have with these lenses. THANKS!!!
P.S.
I don't have money for a canon L. 
I usually shoot portrait.
Tamron AF 28-75mm f/2.8 XR Di LD



