Too many options. You have to buy one and stick with it. You list 3 lens with very different focal lengths. Figure out what you need then narrow it down from there.
Ive own a 20D, 1D Mark II, and 5D and now Medium Format Film camera Mamiya 645 AFD.
Ive owned several Canon, Sigma, Tamron and Tokina lens.
Here is a quick review
Copy and pasted from my POTN link
**** Had and Sold ****
Canon EF-S 17-85mm f/4-5.6 IS USM Great Lens. Sharp, has IS and USM. Only usable for APS-C cameras.
Canon EF-S 18-55mm f/3.5-5.6 IS Cheap (not in a good way), images are soft. Only usable for APS-C cameras.
Canon EF 20-35mm F3.5-4.5 USM Very nice, nice color, handholdable at higher ISO
Canon EF 28-105mm f/3.5-4.5 II USM Average
Canon EF 28-135mm F3.5-5.6 USM IS it was ok for an all around lens. IS is very usable. Find one that doesnt have zoom creep and your set.
Canon EF 50mm F1.8 Metal Mount Great images taken with this. Sharp. I had the first metal mount, not the version II plastic lens. Find the metal.
Canon EF 85mm F1.8 USM Sold due to medical expenses. I will by again. Sharp, colors are true, F1.8 is very creamy
Canon EF 70-200mm F4L USM Awesome, I sold this to upgrade to Medium Format. If I where to go back I would get it again or the F2.8.
Sigma 24-60mm F/2.8 EX DG First wide angle from a 28mm Tamron below. Nice colors. Fast auto focus. Not a usable zoom
Sigma 28-70mm F/2.8-4 DG Decent lens. Colors are nice. The variable F-Stops where a pain for the indoor shooting I did at the time, so I sold it.
Tamron AF28-105mm F4-5.6 This was the second lens I owned after getting a DSLR. Fine zoom. Usable for walkaround.
Tamron AF70-300mm F/4-5.6 Di LD MACRO Nice Macro. Way to slow AF. Very light. easy to walkaround. Save for a Canon 70-200mm
Tokina 19-35mm F3.5-4.5 Fun wide angle shots. Colors are nice. Fun to use. Zoom range is not usable
Tokina 12-24mm F4 II. Very Wide. To much distortion. Easily fixed in Photoshop. Only usable for APS-C camera.