Iv head bad things about XFX too,
Gigabyte are good very reliable brand but probably not the best overclockers but very stable.
MSI are really good for extras I got 3 games and software with mine.
if possible get BFG not sure if its available over there.
Id go with MSI