Timelines like these are really going to hurt IMHO unless you can deliver a massive increase across all areas of the 3D cards arena, IQ, features and speed. As we've seen NV40 only delivers on two of the three and I suspect ATI will only deliver on one of the three. It's then a pain to see just how quickly Nvidia can react to bring out a proper refresh part when the chips are down. Just look at the 5700, much better than the 5600, is it a coincidence that Nvidia needed a competing midrange card, but hey, what happened to the idea of an 18 month cycle. If it suits them and the blasted shareholders a new card comes screaming down the line