Best Gpu for 300$

This is being used for gaming only no video editing if it matters

If you are in the US I think these will be solid choices.

http://www.newegg.com/Product/Product.aspx?Item=N82E16814161412

http://www.newegg.com/Product/Product.aspx?Item=N82E16814127732

is the only difference in price?

Yeah, that IceQ 7970 would be great.

ok thanks for the help

Judging by the benchmarks and temps I've seen fot these two cards, they are pretty much identical, the MSI might have slightly higher build quality though.