I feel that in this discussion, the comparison is really quite biased.
You're comparing both cameras just because they belong to the xD range and for price?
I agree with most here on the 5D classic simply because its full frame.
If the argument is, do you really need a full frame? Then maybe you don't really need a 7D.
There are many good competitors for the 7D in the APS-C arena. These fine comparisons of noise (ie. expanding above 6400) don't really surface a lot for most users. Look through professional galleries of people using 1Ds 3 or 5D2 or 5D, or whatever camera. How many serious shoots are done above ISO 400? (Except perhaps stage work).
Events, photoshoots, fast lenses or good flashes always come up as priorities.
I currently own a 40D and am looking to go to 5D. I feel that the 7D doesn't justify any cost given its 3-4x price of a 40D. Without pixel peeping, its quite hard to see the noise @ ISO 1250 if you expose well. This is based on viewing on a 23" monitor. Noise generally comes in only in dark exposures anyway, something to be considered.
So if you're comparing 5D vs 7D...
I reiterate again that 5D belongs to the FF arena, all the supporters of the 5D here generally are right about what they're saying. Theres probably no better price-performance camera in the FF arena.
7D however, leaves a lot to be justified. If you bought this camera because you need to be in the xD league, its your perogative. Else, there are many good crop cameras for less price.
Ultimately, I also feel that bodies come and go, lenses stay. And the lenses that usually stay are the FF lenses too. But I cross a line here and recognize that this is purely my opinion.