My camera is in for repair and while it breaks my heart to think this after only 6 months of our relationship, I'm considering an upgrade... that way this doesn't happen again (being without a camera and missing out on 2 paying shoots ) I'm looking to upgrade. I've heard good things about the 40D, but on a side by side comparison at dpreview.com it seems to have VERY similar specs to the 400D (I have the 350D). I don't really have the money at this point in time to upgrade by a lot. I look at the specs for each camera and I'm more inclined to go with the 400D as opposed to the 40D. I know the 40D has live view, but I'm really not counting that as something THAT important.... Do any of you have any advice on what would be the better option?