I have some questions before buying Canon DSLR 400D!