I have it narrowed down to two options. 1 vivitar 100mm macro 1:1 for £85.00 or a Sigma28-80 macro 1:2 for £120.00. I do love my macro shots and would hope to double for portraits. These are the best I can afford at the moment. I would think the prime would be better but have never used one, and it's cheaper. and I have a 50-500. HELP I can't decide.