^+1 for XFX, awesome double lifetime warranty, you can sell the card and the buyer will also have a lifetime warranty, increasing its resale value compared to other brands.
It is a little early for the factory OC versions (as they need to stockpile the chips that qualify first) but CCC should allow you to get more out of it, though I haven't read the limits that CCC allows those cards to be overclocked.
hahah, I am not buying right now. I have an XFX 4870x2 that has died on me (second one in 4 months actually) and put my 4870 512mb back in for now. The reasoning I am using is that if, in january or so, there are no 4870x2 in XFX stock, they may give me a 5850/70 instead. If they do send me another 4870 x2 (last time it was brand new, I put a small ID mark on the PCB of the first one I sent in and the return didn't have the mark) I will sell it to fund the purchase of a 5850/70.
Until i built this computer last April, I was using a s939 4800+ with an AGP x1650 for two years (with a 1024x768 monitor). Patience is one of my defining traits.
Besides, Demon's Souls drops for PS3 in NA next week, and I am guessing, from what I have read about it, that it will be taking up my gaming time for 2-3 months anyhow, hah. Distraction might be the better part of patience.