Remember how badly Nvidia's drivers screwed up the Vista launch? They're so confident they won't mess up Microsoft's Windows 7 launch, they're issuing press releases NOW touting how ready they are. [Yahoo via ZDNet]