Most of those brands may be featuring identical stock versions of the GTX570, which is an excellent choice, so you would need to choose based on warranty and price.
However, some brands are offering custom versions with aftermarket cooling and designs, so those will be a little different than the stock versions. I believe the custom models are the Asus DirectCU, MSI Twin Frozr, Gigabyte Windforce, Palit Sonic Platinum, Gainward GLH, and maybe a couple others.
Can you confirm whether you are looking at just stock/reference models or are you considering one of the custom versions?
I believe they are NOT customized versions,like AMP! from Zotac.At least the stock coolers seem identical to me,with slight differences probably just of the shell.
The price is in descending order
There are no other brands of 570 at my local store.I may find other brands if I look at other stores but I doubt I'll find anything cheaper...
In that case, I would go for the cheapest. Many people like Gigabyte and MSI, so those should be your choices. Functionally, all the stock cards should be pretty much identical. Be sure to check out the warranties and extras that come in the box, maybe there is some extra value in the bundle. My PNY came with a free HDMI cable, which can cost quite a bit if purchased separately.