If you're keen on the green team, then I'd vote 670, as TG says, good oc headroom. But, I'd personally go for a 7950 'cos they're (with the state of current drivers), quicker than both in my experience.
Comrade Woody: "I dunno, whores are a bit like cornflakes, you always regret buying the cheap ones."
Small: i7-5960X / X99E-ITX/AC / 16Gb Ballistix / Titan X SC / 512Gb SM950 NVMe / 250D / P660 / 3008WFP / G29
Smaller: i7-3770K / P8Z77-I / 16Gb Ballistix / 980Ti SC / 500Gb 850 EVO / FTZ01B / SX600-G / 42" LG TV
Server: i7-5820K / X99 Deluxe / 32Gb Ballistix / 610 GT / HP P410 w/BBU / HP Quad NIC / 256Gb SM951 / 500Gb 850 EVO / 5 x 3Tb Red RAID5 / 750D / AX860 / APC Smart UPS 1500