No. You can only SLI matching card models i.e. 8800GT 512 w, 8800GT 512
but they can be different brands BFG 8800GT 512 w, XFX 8800GT 512
only crossfire is where you can pair different cards
---------------
Core 2 duo E6750@ 3.6ghz,Geil ultra 2gb 800hmz @900mhz 4-4-4-12,
Asus P5K mobo,74gb raptor,250gb WD sata hdd,
Gigabyte 8600GT silent pipe,Pioneer sata 18X dvd writer,
Thermaltake Soprano,Thermaltake TR2 RX 550 watt PSU
Do the cards have to be same model? I answer it with an example: You have a NVIDIA Geforce 7800GTX 256, and you want to add another card , the second card has to be 7800GTX exactly.
But what about the memory? Can you add a 7800GTX 512 and use that with 7800GTX 256?
It's recommended to use a 7800GTX 256 with a 7800GTX 256 and 7800GTX 512 with 7800GTX 512. However you can use a 7800GTX 256 with 7800GTX 512 , BUT the 7800GTX 512 will lower its clock to operate with the 256 one , so it wont have its true power. (This option isn't recommended )
---------------
"I ordered to bury my body without coffin untill the ingredients of my body gradually become part of Iran."
The Great Koroosh
Definetly not. You need to have identicle cards eg. 8800GTX with 8800GTX. You
can in theory add an 8800GTS though but the faster card will handycap its core/memory to match the slower one.