I'm buying a Canon 40D but the lens is my problem right now. I need a good all around lens. I mainly shoot, portraits, landscapes, street photography, flowers, and interesting little tid bits here and there. I am debating between the 17-55 2.8 or the 24-70 2.8L USM. They are about $200usd apart. Is the L that much better? What would you guys/gals recommend?
thanks for the input,