I'm planning to buy another 970 prior to XMAS (and give this one to my daughter). I'm hoping by then they'll all be in stock so I can choose the model I really want. I grabbed this particular 970 as it was the only viable option when I purchased 4 weeks ago though there was also some Palit(?) brand 970 in stock that I wasn't ready to try. Everything else was/is sold out pretty regularly. I'm leaning towards the MSI or Gigabyte 970 models.