i would get a rebel xsi before i got a nikon d40. partially because i just dont like nikons, the way they are set up or anything. Ive used both. my old rebel xti was a GREAT entry level Slr. i loved it, took some pretty nice pictures with it too. then i got my Canon 40D and its a whole new ballgame lol.