The Sapphire is the better company out of that selection. Never buy MSI, terrible company, three failures in 6 months. Club 3D I've never heard of, therefore I would recommend Sapphire Technology.
Meh, overclock it yourself. Factory overclocks aren't better chips really, they're exactly the same. Just a different BIOS, something which you can change yourself if you really want to.