I have a question that would need some advise here. Currently I am using Canon 500D with kit len 18-200mm f3.5-5.6 IS. There are some postings here that show that 18-200mm is quite a versatile lens which is capable of taking some nice shots on it.
I did try to use it without flash in a dim lighted room, and the photos turn out bad, as wondering getting a more general purpose/prime lens would be more helpful.
If I would like to take some wedding photos (Not as a job) and kids photo, shall I get any one of these lens? Is 18-200mm good enough for the a/m tasks if I just add in the EX580 Speedlite or better I get another lens?
1. EFS 17-55 mm f2.8 IS USM
2. EF 24-70mm f/2.8L USM
3. EF 24-105mm f/4L IS USM
4. EF 50mm f/1.4 USM
5. EF 85mm f/1.8 USM
Thanks in advance.