So I have been thinking about investing into a macro lens for a while now. I will be using it to shoot furniture but it would be nice to double it as a portrait lens. I was looking at the Tamron 70mm I believe it is or the Canon 60mm efs. But I am not to sure about the efs incase I ever wanted to upgrade from my XTi. Any one got any advice?? Thanks