I went 400d to 7d a couple of months back, however before the I upgraded the body, I invested in some better lenses (as is always recommended on here). If you can put up with the ISO issue, invest in glass, and you will see a whole new light from the 400d. Then when you do upgrade the body to 7d...