my motherboard (MSI-7360) says it supports PCI-EXPRESS but does it also support PCIe2.0 cards?
The question is not really about the board, but rather the card. Virtually all PCIe 2.0 cards are backward compatible with PCIe 1.1. (they are supposed to be at least).
http://en.wikipedia.org/wiki/PCI_Express#PCI_Express_2.0 (go down about half way to "PCI Express 2.0")