Their have been a few posts im sure on what macro lens is best for canon users. I have read most of them but still a bit unsure. Most of the posts were somehwat older so i figured id ask again. I shoot a canon 20D right now and will for about the next year im sure but eventually will upgrade to a full frame 5D or whatever else canon may come out with in the next year or two. My question is which macro lens would be best. The 60mm will only work on the 20D and not full frame so it may not be worth getting if im planning on upgrading to full frame in the future. How do people feel about canons 50mm macro? Im also looking at the 100mm macro but I think i might want a bit more versatility and be able to shoot some large fish as well. Im not sure if the 100mm will allow me to do so. Im not against sigma glass either so any other suggestions regarding any other lenses are welcome.
And now onto the fisheye. Im really only looking at the 15mm fisheye from either canon or Sigma. I like the Tokina and have read great reviews, but again, it will only work on my current 20D so im not sure if its worth it. Please help, I always have troubles deciding on which lenses to get. Mahalo
Dan