Sorry if this is a stupid question... But I've recently come across a decently priced 30D at a local camera shop. I was set on getting an XTi, but now I'm considering the 30D instead. Which is the better camera? Or should I just wait for the XSi? Ideally I'd love the 40D, but it just seems so expensive. What are your thoughts? Thanks in advance, you folks have really helped me out a lot.