Da Nikonista ti dico:
Se devi prendere la D40 lascia perdere e vai di Canon 400D che, fra le altre cose, ha un autofocus con le 00!
Con la Nikon D40 sei obbligato ad utilizzare lenti DX (Costano un sacco).
Se proprio vuoi una Nikon prendi almeno una D50 oppure una D80.
la d80 mi ispirava eccome pero spendere 1200 mi seccava un po e avendo anche piu funzioni non volevo complicarmi troppo la vita, in caso piu avanti chi lo sa magari passerò a un modello piu grande ma per adesso mi accontento della d40. passando da una compatta a una reflex, anche se modello base, la differenza si nota e come. gli obbiettivi costano si pero penso che ne prendero non piu di uno oltre a quello di serie...