Don't be so hard on yourself. Your a great guy and I hope you continue to contribute to the forum.
As for NVIDIA, they got what they wanted with the GeForce FX Ultra. Exposure at the major web site which leads to brand recognition. What's been the most popular topic of discussion during the past couple of weeks?
When Joe Consumer goes to Dell and configures a new system, NVIDIA is looking for Joe to remember their name when choosing a graphics card.
Don't let the nay-sayers get to you and enjoy what you have. NVIDIA will bounce back.