Up to you, both are great. However with older cards like that I'd probably get the Sapphire since they're old coolers are ok. idk much about MSI's old coolers. However the MSI card has a higher clock than the Sapphire card.
whichever you pick you won't find a significant difference