You know, I never have understood why companies have all started paperlaunching everything and announcing products so far in the future. If you think about it, it actaully will end up costing them money in the long run. After all, when people buy a PC, and something better comes out 2 months later, they might be pissed, but it is something that is expected, and the PC has been bought. However, if you always know what is coming downt the pipe, and know that it is important to get it, then you end up stalling people's upgrade cycles, and people might end up waiting 3 years rather than 2 for their upgrades, which means less money for these companies. This is especially true of changes in infrastructure. Most people are not too concerned with buying a CPU when there is a 200MHz speed bump coming. Likewise, buying an X800 GPU rather than waiting 6 months for an X850 is not too worrisome either. However, when companies basically tell us that the platform you are buying into has a limited life because they don't feel like giving you one with upgrade potential, it's pretty annoying. Take AMD's A64 transitions. First it was Socket 754, which out of the gate said it would be a budget platform, and would only receive 2 speed bumps. Then we got 939, which had a future, but the chips were $500 and up. Now affordable chips are here, and the graphics interface will soon be abandoned. It will take the arrival of NF4 and others to finally afford us a platform that's here to stay for a while. That's why sales of A64s have been so weak. If the infrastructure were there, we'd have all taken the jump a year ago. Breaking the transition into 4 phases is just not gonna cut it. I don't personally like intel, but at least with LGA775, they managed to bring a platform with all the new technologies at once, and have a wide range of CPUs available for it immediately.