Is the Canon 135mm f2.0 just as sharp as the 100mm 2.8 macro for shooting flowers? I don't need magnification greater than 1:1 life size. Which is better and why? if the 135mm f2.0 is just as sharp, I might as well buy it instead to multipurpose as a portrait Len.

