I'm an NTSC region 1 kinda guy here, so I wanted my experience of the sequel to be as much in continuity as my experience with the (International Cut Theatrical) Nightwatch experience on DVD...
So right now Netflix is my best bet? Pity I don't have Windows XP...