i am torn between two lense at the moment to lake travelling with me 1. Sigma 28-300 macro or 2. Tamron 28-300 XR macro which out of the two would you choose? many thanks for any advice p.s. if you know of any other lenses that do the same range you think are better i'd be interested to hear about them.