I know all about the quality of the 30D and how superior it is to the 400D in terms of functionality. I have a 400D currently, it is my first ever DSLR, which I bought last Summer for a trip to Singapore and China. I have since bought a BD-E3 battery grip and a 17-40mm L and 50mm f/1.8 to accompany the camera and now I feel that the camera is holding me back. I feel that the 400D is very lacking in terms of build and grip size as well as speed of use. So I think I need to upgrade my camera.
I was just wondering though, will I see a difference between the 8mp 30D to the 10mp 400D? I'm not much of a pixel peeper, but I do value sharp images that my lenses allow me.
Also, since there is no dust removal on the 30D, am I likely to be cleaning the mirror more often as I have never had to maintain my 400?
I have been offered a 30D for £329, which I think is pretty ace.
I know this is my first post, but I am very knowledgable on cameras and would like some sensible answers! Thanks!

