So I know this question has no one answer, however I am so very tired of the dust on my 30D sensor all the time that I am considering the 40D for that reason alone (yes I know all the other features are very nice as well, but it's the dust that caps it for me). No matter how many times I clean it in no time at all the dust is there, so the self cleaning is very appealing to me. I had at first thought about a 5D since I planned ahead and my lenses are all EF. But since I have the battery grip for the 30D along with other batteries etc. I started to think about the 40D since I believe they grip will work on that along with the same batteries? I have started hearing, seeing and reading about the new 5D which we know will turn up one day, but I'm also hearing about the 50D which we know will also turn up 'one day'. But I've heard that Canon has changed the battery so I cannot use the ones with my 30D, and ya know that the grip won't work cuz Canon loves to mess with us So my questions are, 1. Can anyone confirm the 40D can use the grip from the 30D? 2. Does it even make sense to go from the 30 to the 40D? 3. Anyone have any experience of changing from one to the other? 4. Forget the 40 and just go with the new 5D when it arrives and stay with that for a few years since I don't expect to change again for a fair while after that kinda cost? I am almost disqualifying the 50D because it would mean yet more $$$ for another grip and equipment cost lose from the 30D (ain't cheap ya know!). Thanks for advice, comments, suggestions, insults Peter.