So the wife is wanting to add a second monitor to her desktop at the office (after she hears me rave about my having three). She has the one VGA port on the motherboard, and that's it. I told her she basically has two options: 1) install an additional or dual-port graphics card through a open PCI slot, or 2) one of those external cards that connects through a USB port. Obviously the former is the best solution, and likely the cheapest. But it requires getting her good-for-nothing IT guy to actually install it. Has anyone used one of the latter? Is it any good? Response time? Am I missing any other options?
First of all, if the computer was bought anytime in the last 4-5 years she will probably need a PCI
Express x16 graphics card. For a few years before that the standard was AGP. Plain PCI video cards are still around but they haven't been the standard in a long time, and PCI is not cross-compatible with PCI Express. Just wanted to clarify that in case you weren't aware of the difference.
I would steer clear of the USB option. If this were a network adapter it wouldn't matter so much, but video needs all the speed it can get. USB 2.0 has a theoretical maximum speed of 480 megabits/second, while a PCI Express 2.0 x16 slot has a theoretical max of 64
gigabits/second.
If she doesn't want to rely on her IT guy, installing a video card is really one of the easiest things you can do to a desktop computer. Shut the computer down, open the case, pop the card into the slot, boot the computer, install the drivers, and you're done. Since she only needs it for extended desktop, you don't need to get a really powerful card, which also means you won't need to upgrade the computer's power supply. From shutdown to driver install it may take 10 minutes tops.
Also, even though she has the VGA out on the motherboard, she will still probably need a dual-output graphics card. It's usually an either-or since most BIOSes (especially Dell) will disable the integrated graphics if a video card is detected. Even if it is possible, you're relying on two different pieces of hardware, actively using two different sets of drivers, etc., and dual-output cards are cheap enough that price is not a huge concern. Something like
this card would probably work just fine, assuming that the computer doesn't require a low-profile card. If one of her monitors doesn't take DVI then she would need a DVI->VGA adapter as well.