I think I may soon have a couple hundred bucks to spare on a shinny new lens. I'm wondering if I should get the 135L or the 100 Macro IS. They cost the same here in Canada. What would you recommend? I'm an amateur, not a professional, and I just want to have fun taking beautiful pictures. My current equipment is listed below.
If it's just for fun you'll definitely have fun with the macro, the one time I borrowed I didn't want to let it go. It's definitely on my short list. However, since you already have an 85mm and just wanted more reach, you won't be disappointed with the 135L, which is just pure magic for portraits and candids. I plan to own both in the end and if you try both you'll understand why. But if just one I'd pick the 100L now if I didn't acquire the 135L first.