Personally I would work up. Going from a 1000D to a 7D is a huge leap.
I biggest jump I would go for is from the 1000D to a 40/50/60D.
The 40D is good and can be had for £400 now, the 50D is hardly worth it, not much of an improvement over the 40D, but the 60D is worth it.