Hi, Im looking to replace my EF-S 18-55mm 11 lens with one of the folowing. Which would you say is the better lens and would there be any significal difference over my current lens. The 2 non canon offer a wider aperture but do the canon one prove better ? cost plays it usuall trump card so professionall lenses are out.

Canon EF-S 17-85mm f/4.0-5.6 IS USM Lens
Canon EF-S 18-135 mm f/3.5-5.6 IS Lens
Canon EF-S 18-135mm f/3.5-5.6 IS STM Lens
Tamron SP AF 17-50mm F/2.8 XR Di II LD Aspherical [IF] Lens for Canon
Sigma 17-70 mm f2.8-4 DC Macro OS HSM