I would personally choose EVGA or XFX. XFX provides you with double lifetime warranty which means when you sell it or if you break it twice, your buyer has a lifetime warranty or you could receive a new one again after breaking it twice... EVGA makes very trustworthy GPUs and above all they have a "step up" program which allows you, within three months of purchasing an EVGA GTX260, to upgrade to a new EVGA gpu by paying the difference in the prices.