I know this has been asked alot.. I have Canon 600D with Canon EF-S 18-135mm f/3.5-5.6 and Canon 50mm f/1.8 lenses. I'm looking to upgrade the zoom lens with something with better IQ, sharpness, ...
I would like to buy a 3rd party lens for my Canon 600D, I am looking more for shooting at events like parties. I'm looking for something cheap with a large zoom range.