When I bought my Canon 40D at the start of 2008 I got it with the 17-85 IS lens for £800 with £150 cashback (£100 body and £50 lens) = £650.
I picked up my 50d for about 800 with a three year warranty and CF card. For body only of course. I think 50d is about 730 now. If yo uhave that much go for the 50d and save your pennies for some L glass.