I would go with MSI, i have a Gigabyte 560ti soc, not happy with it.
I would have said MSI.. I had the twin Frozr II GTS 250 and it worked great. However, I just bought the GTX 560 Twin Frozr II and the card I got had bad VRAM. So far I have not been able to get Newegg or MSI to take care of it. (to be fare to MSI I am just starting the process but still VERY frustrating that a brand new $200 card won't work and I have to go through whole process).