so I be currently use this at work to add a 3rd monitor as a extended desktop to my other two . I have to say with Windows xp at least the set up be really quite nice and easy . lot of option for clone or extend and a great deal of control over which monitor be which . one interesting thing that be worth mention be that you can have up to 6 of these . that mean 6 additional monitor can conceivably be add to you current set up should you ever have a desire for such a thing -lrb- although I personally would hate it as I would never be able to find my cursor -rrb- . now you can only do one monitor per device you buy . if you do want to do 6 , you 'll have to buy 6 of these . it also allow you to add a VGA port to a device that do not have one . why do I care about this ? well ... it sure would be nice to play video file on my Dell duo -lrb- tablet\/netbook -rrb- on my hdtv . since it have no hdmus , VGA , or DVI port natively , this would allow that . I be sure you can think of other device with this same issue ... a additional point of interest for some - normally when you clone monitor in Windows you have to set both monitor at the same resolution . further it mean you have to go with the resolution of the worst monitor as a max and that mix monitor of differ aspect ratio will yield weird result . -lrb- for instance , if you have a monitor that be capable of 1920x1200 and one that can only do 1280 x 1024 , you 'll have to run both at 1280x1024 or less -rrb- . this device allow you to clone monitor ... at different resolution ! if you do not need this ... you do not care . but if you do , you know what a huge deal this be ! the only complaint I have with the way I be currently use it be that whenever my computer go to sleep , whatever be on the 3rd monitor -lrb- the one on this device -rrb- get push over to one of the other screen . very minor , but I have so many application open at once that it would be nice if they stay put over there . however , that say here be some other thing worth know -lrb- for most people these would not be issue I do not think , but just in case it do not happen to impact you ... -rrb- I originally get it for a embedded project since it would have be a lot nicer to have a usb port than a VGA port + power . it be a nice small form factor for it , but ultimately I do not end up use it because : 1 . it require a driver to install . this mean that every computer you plug it into will need to install this software . that be fine if you have a specific computer you be go to use it on . not so much for a embedded device that need to plug into a variety of computer . 2 . I do not know if it be a problem with Windows 7 or with the specific computer I be use it with , but the `` primary '' computer for the embedded device do not do so well with the usb display device software . the resolution stay set from the last computer I use it on and as for cloning and extend the video card of the computer recognize it as a 3rd monitor . it do mean I could technically use it , but I do not have all option available and I be not able to get the exact set up I want because I could not access the software . on the xp computer I do not have this issue . you may find you also only have access to some option if whatever impact I show up for you . -lrb- it really may be the win 7 thing -rrb- 3 . it be a teeny bit of a power hog . I have a usb hub internal to my device . I should have have about 200 ma available for this , but it exceed it a few time which be not a big deal but I get flicker because of that . unless you be also use it on a unpowered hub with other device though , you 'll never notice this . all in all , I actually really like it and think it work pretty well indeed . it do not work for what I buy it for , but that do not mean I do not find it useful . Update : co-worker of mine get one and say it work fine for he on Windows 7 computer - either they update the software in the meantime -lrb- it be over a year later at this point -rrb- or it be just the computer I be use .