So after selling my S5is, I debated quite a bit about what dslr to upgrade to. First there was the Canon/Nikon problem, and then there was what model to go with. My goal was to spend close to $500 or so for a decent body that could get me started in this expensive-ass hobby, and still have money for a decent starter lens. I ruled out Nikon because I didn't like the d3000 or even the d5000, the only body that intrigued me was the d90, which was way out of my price range. When I decided to go Canon, I debated between the 40D or the XSi. My friend offered me his XSi for 425 w/ 50mm f/1.8 + extras, so I decided to take him up on it. Now I'm reading a lot of shit making me feel retarded. I really do like my XSi, but I obviously would like to benefit from the 40D's superior build quality, equal/better(?) IQ, better button layout, etc. At the same time though, for the extra cost of going to the 40d, I could buy some glass to get me started and upgrade bodies in a few years when I can afford the new hotness of the time. So...Did I do okay? Did I fuck up? Should I resell my XSi and try to get a 40d? /rant Cliffs: Bought an XSi, now wishing I had just spent extra for the 40D.