NIck, I have been playing with your demo and just want to confirm something. Using the Dualhead2go I would have my laptop display and 2 "extra" monitors if I read their documentation right. (I haven't purchased the matrox product yet, looking to do that in a week or two when my new system gets here). 1) Just confirming this: I should be able to run Serato on my laptop monitor, your video plugin on one monitor and the output window on the other monitor. That other monitor would be the output monitor which would be the feed that goes to all the projectors and TV's in the club. I would not need the Triplehead2go like you do with the Serato plug-in in order to do he same thing. 2) It looks like the matrox configures the additional 2 monitors as one giant screen. Would that mean that when double-clicking your output window to go to full screen it would cover both new Matrox monitors? 3) If that is the case, what would you think about adding a drop-down window to your output box and adding specific sizes to the window. For example one option might be 800x600, one option would be 1024x768, ect. The advantage is that there would be a specific output size and this would also help with video scaling issues.