You should go and hold both of them. For me, the 40D was much much much much better in my hands. The Xti/ Xsi for me was too small.. I'm even thinking about getting a vertical battery grip to make it even bigger. Btw, I'm a 5'11" Korean so my hands arent very big either.
Oh and the 40D shoots faster >