Sigma it is then! Thanks everyone for the responses!
I was looking at the 28-300mm but I heard you can get a lot of distortion with a lens with such a large range. I was looking at the tamron version because it comes with the anti-shake feature. The same sigma does not have it.