I recently purchased a Sigma 24-70mm 2.8 but know that I need something with a wider angle for weddings. I really want the Canon 17-55mm 2.8 but really cannot afford it right now - would the Sigma 18-50mm be comparable? I don't want to waste money on a lens that wouldn't even compare to the Canon. Thanks!!