the sapphire hd 7870 ghz edition is oced by default and has high overclock headroom. it will be cool even at 100% load. the sapphire one is better than xfx one.
for the motherboard i would suggest asrock z68 pro 3 gen3.
Can you explain why you would switch?
And is the overclocked version worth it?