I'm very much a Team Green guy: Generally speaking, when in doubt, I go Nvidia, but I am not rabid about it. After all, when I built my current system, I went SLI Titans, so I am not afraid to spend when I think I need to. And I am very much a fan of AMD's Firepros.
That being said. I think a few years from now when this current 7xxx/6xx Generation has passed us by, the 7950's are probably gonna be regarded by about anyone as a classic card. Its just that damn good of a card in all regards: even power consumption isn't that horrid, if only because the 600's sip power in comparison.