Im happy with my MSI GTX660Ti PE. Im using a mild OC (from 1019mhz to 1095mhz) and im not having any temp issues. Done both 3dmark and Furmark tests and i have never seen it go past 72degrees. It's not noisy at all (exept for the first 10sec after turning your computer on since it turns the fans to 100% in reverse to blow out dust) but it's not really noisy then either.
I have no experience with the Gigabyte card though so i can't tell you what to buy but, i don't regret my purchase.