Yeah honestly i don't think any those cards are worth the price lol! I would recommend Sapphire's HD 7950 Vapor-X comes with a large dual-fan cooler that uses the company's famous vapor-chamber technology. On the Vapor-X you will also find a "Lethal Boost" button which switches to a second BIOS with higher clock speeds. With this BIOS, clocks are increased to 950 MHz GPU and 1250 MHz memory.
Pricing of the Sapphire HD 7950 Vapor-X is $330 which is a 10% premium. Also,MSI's GTX 670 Power Edition uses the famous Twin Frozr IV cooler from the MSI Lightning and comes with a large clock speed boost out of the box, making its default clock speed even higher than GTX 680 stock clocks.That would be a solid choice for the price imo they currently are going for $359.99 a piece that doesn't look unreasonable, given the improved cooling and higher clocks but it's up to you.