If you you get an HD 6950 2GB you could also consider flashing it to 6970 specs. However, that does carry some risk, but it's something to think about. I'm not a huge fan of Intel but you gotta admit the i5 2500k is a beast of an overclocker. If you can afford it, it is worth getting.