Yes it will work fine. Currently running a 7950 in 2.0. You might want to look at the 7750 and 7770. Much better price per performance.
I compared the GTX 650 to both of those cards, and the 650 had better performance on both, except for on the 7770 where it had a little bit higher texel rate.