ChainsawAsh said:
Why do you need Windows XP? I have Mac OS X (Leopard), and when they first added the "instant streaming" on Netflix I couldn't use it, but a couple months later they added OS X support. I'd try it out just to make sure - maybe you can use it now.
Of course, you have to have a Netflix account.
I have win2kpro and I use firefox. I couldn't use the Netflix streaming feature when I had it (granted, it was over a year ago) unless I used another computer with that setup.