Es difícil hacer todo lo que dices con un mismo objetivo(callejear, noche, vacaciones, paisaje... )
Yo como focal "para todo" uso el 30mm 1.4 de Sigma. Es espectacular, aunque más caro que los que comentas.
Si el precio es decisivo para tí ... te recomendaría algo más angular y barato como el canon EF 28mm 2.8.
El 40 es una pasada en calidad/precio pero en APSC como objetivo para todo es una focal demasiado larga en mi opinión.