Yes u can use a PCI-E 2.0 card in a PCI-E 1.0 Slot. The PCI-E 2.0 has faster bus. you'll get bottle neck, and not perform to the cards full potential. 9600 vs 8800 is comparable. I would get the 9600 over the 8800 tho. they are around the same price ne ways.