✔ 最佳答案
It doesn't make much sense to compare these two cameras.
Better pairings would be:
Nikon D40 and Canon EOS 350D
Nikon D40X _OR_ D60 and Canon EOS 400D
Nikon D80 and Canon 450D
The D40 is a lot cheaper because it has fewer functions, lower pixel count, blah, blah, blah.
At the moment, the 450D might beat out the D80, but Nikon is due for a new issue that you could really compare to the 450D. If you want the latest and greatest, hold off a few weeks and see what Nikon brings to the table.
But to strictly answer your question...
The D40 is the better deal, if you are considering bang for the buck. The 450D is the better deal if you are looking fomr the newest camera simply loaded with features. It's your money, so it's your choice. They are not really in the same ballpark, though.