I'm close to getting one of these cameras. The D40 had been my favorite for the last few months, but I've recently figured out that it may not be a cheap comparatively to other cameras if you factor in cost of future lens purchases. I'm pretty sure that I'll want to add a prime 35 or 50 mm f/1.8 or f/1.4. These can be had relatively cheap from Canon, but the AF-S requirement for the D40 has me thinking twice. The Canon XS also has LiveView as another feature I like. It isn't a deal-breaker though. Image quality is top priority followed by lens choices and price. This will be my first experience with a DSLR, so I'm just looking for something to learn on that will take excellent pictures for the next few years. I plan to carry it often, so heft and size are also important (to a lesser degree than IQ). I know similar questions pop up frequently, but I haven't been able to find what I'm looking for. I would appreciate anyone's advice on what is a major purchase for me.