the 16-35mm is an odd lens for me as I don't think it's long even on a crop sensor, even on a full frame I don't think it's neither long or wide enough for general use. I think it's too expensive for what is is especially on a crop sensor as on the long end you're looking at around 50mm, the 17-55mm will probably give you the extra reach and is also faster but quite a bit more heavier. I had the 17-55mm in the past but sold it due to it's weight, with that money bought the nikon 16-85mm and 35mm 1.8 g and still had money left. for outdoors and general use I use the 16-85mm and indoors/low light both the 35mm 1.8 and 85mm 1.4d are fantastic.