Hello, i like to ask what is the different between Canon Eos 450D and Canon Eos 40D in terms of function?Which is better in capturing night scene?I am a beginner trying to start off photographing.Can you all help me to choose which camera is better for me?