if you're looking to upgrade in the future then I would probably pick up a mint second hand 30D to learn on with all those new lenses. At around £300 they are a bargin in my view and would leave you with close to £1000k to spend on a couple more good quality lenses. You'd probably see more of a difference between lenses than between the 30D and 40D.
