Entre as duas eu iria de D50, só pelo fato de ser mais barata, ambas te deixarão feliz, mas o preço da Nikon é um caso a se pensar, a grana pode ser investida em lentes.
Sobre lentes mais digamos assim longas, bom eu não conheço as lentes da Nikon, mas se for de Canon, tem uma que eu acho pau pra toda obra a 28-135 is, tem uma similar Nikon que eu não conheço a qualidade.