Hi i am after some advice, i am after buying a wide angled lens but cannot decide between the canon 10-22 and the sigma 10-20 or even the tamron 10-24 i have read loads of reviews and just cant decide. My camera body is a canon 550d so i am leaning towards canon but i have sigma lenses and they are quality. All advice welcome.