Get the Sapphire Radeon R9 290X 4GB Tri-X (http://pcpartpicker.com/part/sapphire-video-card-100361...), from all the ones you posted.
Since they are all the same GPU model, just different brands with cooler types.
and just brand and cooler types, little difference is not worth around 100$ more!