Hello, I have a home built Core2 Duo (soon to be Core2 Quad) system with 2GB of RAM (soon to be 4GB). The mother board is an Intel D975XBX2 motherboard that has support for ATI Cross Fire. I currently have two ATI Radeon 1650 Pro PCI-e video cards installed running 3 monitors. My problem is that my 22" main monitor (it is Westinghouse brand) isn't recognized by Windows. It shows as a generic display which means the native resolution of the monitor is not available as a choice in the display properties section. I have tried using the latest ATI drivers, however that doesn't help. I can get the native resolution for the monitor using very old ATI drivers. However, this only seems to work for a few months at which time the resolution changes to the non-native resolution when I boot up and I can't change it to the native resolution. What I am trying to figure out is... 1. Is it the ATI cards doing this? 2. Is it the ATI Drivers doing this? 3. Is it the monitor doing this? 4. Is it Windows Vista doing this? From what I have been able to figure out ATI video cards and drivers are pretty bad. And, since on occasion Windows Vista can detect and configure the Westinghouse monitor as something other than a generic display I thinking that the ATI cards are the problem. So, I am thinking about replacing both ATI cards with two new ones with nVidia chipsets. Now I have no interest in playing games with the computer. What I want is stable reliable 3 monitors. My question then I guess is since the SLI technology is not supported by my Intel motherboard, can I still use two nVidia cards of the same model and have this work with the Intel board knowing that I can't use the SLI which seems to be mostly for games? Thanks, Robert