If you are holding onto the card for years, the 5770 might be better. I only say this because it will give you DX11, so you won't need to upgrade your video card in the future just to play a game that requires it (like I had to for Bioshock, even though it wasn't nearly as good as I was led to believe. - I had a X800XL which didn't support SM 3.0)
