The 40D is a great choice. Id recommend the Canon EF-S 17-55mm f/2.8 IS USM if you can afford it and are planning on sticking with the non full frame bodies. It may seem overkill but like mentioned above, its all in the glass. This lens is basically an L series without the red ring.
I just...