Funny you're assuming that nVidia's ALUs will scale much, much, much better than ATI's (in your case ideal).
That's like counting architectural improvements twice when you don't even know how Fermi's modifications will impact how it takes on the graphics pipeline at large. Oh well, people are already saying Amen so others assume it's true.
At 4200Mhz (same as Rys' speculation) the 320-bit GTX360 will have
6% more bandwidth than the 285.
And again, if this is a salvage @575Mhz core (reasonable spec wrt GTX260a) or so, you have again a
whooping 6% more texel and pixel fillrate.
The only point here is the substantial shader power increase- it's 1.6x base ALUs and say, 1600Mhz (VERY optimistic imo for a firstrun salvage part, I'd put my money on 1400Mhz instead) - 8.5% more shader clocks vs GTX 285.
73% more shader power but nearly flat fills beside Z. My money's on the 5870 being 10+% faster at least (and this is the part of me that's not bullish on future Catalyst releases- the other 99% of me is)