Hey guys, so looking on internet for boxing day sales, and at my local futureshop they have a Canon XT with the 18-55mm lens, for the great price of $399... Now, instead of that I would probably get the D40, but it isn't on sale, and is -$539. What I really want to know is which one is: 1. better-spec wise 2. futureproof- meaning features, technology, If I would have to buy another camera to get different pro functions, etc. So, I really need replies quickly, and thanks in advance. Merry Christmas! And keep in mind that I would be saving $200 if I got the XT as apposed to the D40.