Ho una Nikon, quindi ti do qualche parere
personale solo su questa marca.
Eviterei la D40x, secondo me troppo limitata (i 10 mp hanno la loro utilita', ma in genere servono poco, ne bastano meno).
Hai escluso la D80... Peccato

.... Sicuro???
Se hai la fortuna di trovarne ancora una nuova, ti consiglierei una Nikon D50 (che tu non hai messo in elenco, e' da poco fuori produzione). Per un uso generico va benissimo ed ha tutto quello che serve (per es. puo' montare tranquillamente un classico Nikon 50mm f/1.8, che la D40x, invece, non puo' montare

).
Ciao