Hmmm, I think I might end up going with ATI for my next card. It seems like Nvidia's performance is usually better, but the 5870 seems very good, and it's price is lower than what Nvidia's new cards will probably be- something that's very important.
It'll be interesting to see what happens before the year is over though.