First of all, could a PC that has a PCI Express slot use a PCI Express 2.0 video card? How about the other way around?
Secondly, how are they different?
I looked at the Nvidia website and the highest PCI Express video cards are sorta lame compared to the higher PCI Express 2.0 video card.
EDIT: Answer correctly and you'll get a surprise!