You just mentioned two things that 99% of people arent qualified to talk about just yet. Wait a month or three.
But If I were to guess, I'm sure Nvidia will whip something up in time for WindowsXP. If not in the initial release then they will be ready to download by the time it's out.
Blah, Blah Blahh, Blahh, blahh blah blahh, blah blah.