In place of either card, I highly recommend this one
. Since you are an overclocker, this one is able to reach extreme speeds, over a 25% overclock from a reference HD5850. This allows it to surpass an HD5870.
But there is no difference between the PCI-E 2.0 and 2.1 cards. Either one will work fine.