Don't get the 2GB version- it really doesn't give much, if any, improvement and costs WAAYY more than the 1GB. As far as which is a good brand, there won't be much difference between any of the good ones. Sapphire has a good reputation, XFX does as well. The only thing I know of that would really differentiate any of them in general is that XFX has a double lifetime warranty, which means you get a lifetime warranty, AND the person you sell/give it to later ALSO gets a lifetime warranty. Other than that, its really personal preference.