Dunque! se posso darti un consiglio! Non comperare la D40 ne la D40x! entrambe le macchine sono sprovviste di motore autofocus interno! Eventualmente deponi su una 350D della Canon (macchina nettamente superiore alle D40-D40x) oppure alla gloriosa D50 della Nikon (molto più completa delle sorelle D40)!
Con i 18

sia di casa Canon che di casa Nikon Puoi fare delle buone foto ravvicinate con un rapporto di ingrandimento di circa 1:3,2 (se non erro)! Ma per fare delle vere foto ravvicinate hai bisogno di ben altra ottica, vedi il Sigma 105 Macro con rapporto 1:1 e che puoi eventualmente acquistare in seguito!
Evita di acquistare macchine non Nital! In quanto in caso di guasto saresti costretta a spedirla a Nikon Europa se ti va bene, altrimenti anche più lontano (stessa cosa vale per canon)!
Detto questo fossi in te comprerei senza colpo ferire o la 350D Canon o la Nikon D50 sono due macchine eccellenti con un rapporto prezzo-prestazioni ancora elevatissimo!
Facci sapere!