I just picked up a 20D and am looking for a good indoor lens for taking pictures of people and groups. Any suggestions? Currently looking at the Canon 35mm f/2.0, Canon 28mm f1.8, and the Sigma 20mm f/1.8. I currently have the 17-85 kit lens and I'm probably going to pick up the 50mm f/1.8 since it's pretty cheap. Given that, I'm leaning towards the 20 right now.
My other option is to get a flash (550 or 580, or something comparable) and use it with the 17-85 lens I currently have, but I'm not a huge fan of flashes. That's partially due to the fact that my only experience with flashes has been with the on camera ones, so if you can make a convincing argument for a flash, I'd be open to hearing it. At some point down the road I might also get the 10-22 EF-S lens, so having a flash might save myself some overlap on the wide side, and it'd be great to be able to use a zoom indoors.
With regards to price, I don't want to spend much more than 400, but it's a bit flexible.
My other option is to get a flash (550 or 580, or something comparable) and use it with the 17-85 lens I currently have, but I'm not a huge fan of flashes. That's partially due to the fact that my only experience with flashes has been with the on camera ones, so if you can make a convincing argument for a flash, I'd be open to hearing it. At some point down the road I might also get the 10-22 EF-S lens, so having a flash might save myself some overlap on the wide side, and it'd be great to be able to use a zoom indoors.
With regards to price, I don't want to spend much more than 400, but it's a bit flexible.