The question is hard to answer if you don't say what you are going to do with it. I shoot a lot of macro, and like you I have a crop sensor camera. I have both the Canon 100mm L and the EF-S 60mm. I almost always use the longer lens for bugs, but even 100mm can be too long for some uses, e.g., flower shots taken with a tripod. You have to back up far enough that you need a very large surface for the flower and the tripod. 150mm would be out of the question, at least in my setup. I'll post one I took a couple of days ago as an example: I started with my 100mm and switched to the 60mm because I didn't have the space to back up enough with the 100mm. So I think you would get more useful answers if you specified more what you want to shoot.
| HTTP response: 404 | MIME changed to 'text/html' | Byte size: ZERO |