There are sooooo many discussions about this on the forum - it always comes down to money - if you can afford the 40D get it, if not get the 30D.
Sometimes there is talk of getting a 30D and putting the difference towards new glass, but to be perfectly honest the amount you will save isn't really enough to buy anything amazing - perhaps one 'low end' L lens?
Just get what you can afford 


