It's time to spoil myself with a new lens - one I can use at events to get close up photos, as well as not being out in the aisle when taking photos! Let's preface this with the following; Camera - Canon 60D (APS-C sensor) Current Lenses - Canon EF 50mm II F/1.8, Canon EF 35-80mm F/4-5.6, and a Sigma 18-50mm F/2.8-4.5 HSM (with broken autofocus) I'm looking for a lens that is lightweight but well built, one that won't take up half my bag (looking at you, Sigma 18-50), and one that works well at shows and events, taking photos of small computers. I will continue to carry my 50mm II F/1.8 as a daily carry, however, I'd like to grab a second daily carry lens. I do prefer prime lenses (and zoom later in 'post'). My choices (due to budget) have been narrowed down to; Canon EF-S 24mm F2.8 STM (38mm equivalent on my crop sensor camera) http://www.einfo.co.nz/cameras/lens/canon/canon-ef-s-24mm-f2-8-stm.html Canon EF 40mm f/2.8 STM Lens (68mm equivalent on my crop sensor camera) https://shop.canon.co.nz/lenses/ef40mm-f2-8-stm-lens.html Yonguo YN 35mm f/2 Lens for Canon EF (56.7mm equivalent on my crop sensor camera) https://photogear.co.nz/yongnuo-yn-35mm-f-2-lens-for-canon-ef.html Or, should I just get a Canon EF-S 18-55 F3.5-5.6 to replace the half broken Sigma? http://www.einfo.co.nz/cameras/lens/canon/canon-ef-s-18-55mm-f-3-5-5-6-is-stm.html I'm leaning towards the 24mm Canon, as it's the most different from my 50mm prime - but my logic may be flawed in thinking that a 24mm would make a great Computex/product shot lens.