The Sapphire 2L's have great coolers and tend to overclock just as well as any other 7950's on the cores. (usually around 1125 - 1200)
But they also tend to come with the Elpida memory that usually maxes out at around 1500mhz. (this is what other owners report, not 100% sure all 2L's do)
Whereas the 7950's with Hynix memory are usually good for around 1600mhz.
Not that anyone would be complaining about maxing out at around 1500mhz for the memory since its still an awesome OC.
If you're wondering if 1500mhz vs 1600mhz really matters..... not really.
You're still getting a card that should easily match or exceed the 7970GE performance for your $$.
And the Sapphire 2L's have excellent coolers with quiet fans.
Just figured i'd give ya a "heads up" so to speak, so you're not wondering why other 7950's seem to get better overclocks on the memory, so you know you're not doing anything wrong on your part.