It is easier to fight for one's principles than to live up to them - Alfred Adler
NVIDIA DELAYED THE 9600 last week because of an unnamed oopsie, but that is old news. What they sent out to partners was the following.
It's OK if you think they treat you like crap, from the letters we see, they do it to their partners as well.
------------------------------------------------------
NVIDIA found a small percentage of GeForce 9600 GT boards exhibiting a voltage transient on the NVDD power supply during certain applications. They have reason to believe that this may cause a system hang under certain conditions. In order to provide the most robust and reliable solution possible to NVIDIA's customers they have decided to hold shipments in order to make some minor modifications to reduce the transients.
NVIDIA's engineering team has identified the necessary modifications and they are in the process of verification. I will communicate the exact modifications to you as soon as they have been verified and we will communicate the new shipping schedule in the next few days.
Since we are now running into the Chinese New Year holiday NVIDIA have decided to move the launch date out a week in order to ensure that our partners have enough time to get product on shelves at the time of launch.
***New GeForce 9600 GT launch date is Feb. 21st***
Please make sure that all partners are aware of the new launch date and let me know if you have any questions.
µ
ATI launched the 9600 over 4 years ago while Nvidea still has not mastered that technology .. what can you say?
Just be quiet and sit in teh corner you.

Shame about this 9600GT really, looking around at articles its no better than a 8800GT :/ so what's new enough to make it a 9series? Im hoping *fingers crossed* it will work in my Shuttle unlike the 8800GT bios conflict :@

But it will take MS 7500+ years to release Windows 9600
That is probably one of the stupidest comments I've seen all year...
Everyone had developed a sense of humor and he didn't.
Pfff ATI is working on their own version of 4600.