Sounds like everyone should sell their Nvidia stock, but let's see if I have this right:
ATI's 5870 is MSRP'd at $379 and equals/shreds Nvidia's 295 (2xGPU's) which is currently priced at least $100 more on average. ATI's 5850 shreds Nvidia's 285 model (their fastest single CPU card), has a MSRP of $259, and is about $100 less than current average 285 prices. And ATI is thought to have 5700-type parts coming out below, at even cheaper prices, that will demolish 250, 260 and 275 Nvidia parts.
And should Nvidia's paper tiger (GT300) actually ever see the light of day, ATI has the even faster 5890 and, heaven's forbid, a 5870x2 (and possibly 5850x2) set of models available to throw into the fray!
Things haven't been going well for Nvidia on the 40 nm front recently, and the fact that their much-hyped GT200-series ATI-killer turns out to be merely DX 10.1 9500's or whatnot, should turn them (and their hyperbole-casting CEO) into the laughing-stocks of the industry. Turkeys unite! (Line up behind Nvidia).