Mike I've got the 10-22mm and love it, it's a very nice lens and will work a treat on your 40D.
To get better performance you'll need to go up in price for a faster lens.
The Sigma is also an excellent lens and you won't be disappointed with it either.
For an APC sensor these two lenses are great at that price.
A little more and the Tonika f/2.8 is a good alternative, although QC is variable I've heard on this brand.
I bought the Tonika fisheye a few years back but swapped it for the Canon fisheye instead because I wasn't happy with the QC.
|