I see no reason to purchase a 7950 for more than a 280x especially if your primary use is going to be mining.
With that said, the motherboard plays practically no role in your mining performance. I'm not sure what the technical way to describe it would be, but basically you can get the same
mining performance from a PCI-e 1x slot that you would get from a PCI-e 16x 3.0 slot. That alone proves that the motherboard, chipset, PCI-e slot bandwidth, and many other motherboard/CPU related factors do not influence your mining performance.
All the 280x's seem to be equally bad according to the reviews I have read on newegg... Sapphire toxic edition seems legit, but one of the reviews said it gets really loud above 30% fan speed
I love my Sapphire 7950 Dual X. Given the conditions, it runs extremely cool and quiet under extremely high (GPU core) overclocks (stock voltage though) and gets close to the same hashrate as my 7970.
If you are going to be running only one card in your PC then the temps will not be an issue, so just go with the cheapest card imo. Powercolor is a decent brand if you ask me, love the refurb PC 7970 I have, and their customer support is pretty good.
I have an MSI 7870. Card had insane artifacts after I installed the drivers/software from the CD provided in the retail box. Artifacts went away after installing newest AMD drivers. Fan is very loud (by far the loudest out of all my 7870s - I also have Sapphire and XFX) and rattles above 60% fan speed. Luckily, the card runs fairly cool so there is no need to go much higher than 60%. I would not recommend MSI. Just read some of the awful reviews on newegg in regards to the poor quality fans.