I have a friend with a Asus Radeon 6770 HD. He wants to upgrade and play this game Blade and Soul when it comes out. He is considering radeon 6990, 7970, or 680. He plans to max out every game with his 1920 X 1080 resolution. Budget will be $500.
What processor, ram, and power supply is your friend currently using. Also based on the system requirements I would say that any of those cards would work just fine. However I would get a current gen card and not a 6990.
1045t is going to be a severe bottleneck. if the motherboard is capable of it he would need to upgrade to an 8350 to even comprehend playing any game maxxed out smoothly. that together with a 680 or 7970 would max any game at 1080p with good fps.
The 6990 is a dual GPU card. It means that there are 2 gpu's on the pcb. Honestly though given your friends processor going for something like a 7970 is not going to come without bottle-necking. I would aim towards the 7870LE or GTX660Ti. Now by doing so you end up with 300 extra. Now if you wanted to get right up to 500 what you could do is get a 8350 which would give you room to upgrade to a more power GPU as the time came for example if your friend ever wanted to add a 2nd 660Ti he could and not suffer bottlenecking.
Also as crowe stated based on the motherboard you could get a piledriver CPU. And it looks like you can before buying though if your friend does get one he would need to make sure he has update f11
The 6990 is a dual GPU card. It means that there are 2 gpu's on the pcb. Honestly though given your friends processor going for something like a 7970 is not going to come without bottle-necking. I would aim towards the 7870LE or GTX660Ti. Now by doing so you end up with 300 extra. Now if you wanted to get right up to 500 what you could do is get a 8350 which would give you room to upgrade to a more power GPU as the time came for example if your friend ever wanted to add a 2nd 660Ti he could and not suffer bottlenecking.
I was only really favoring the nvidia option because it looked like the game he is interested in favors it a little bit. But yes the 7870XT is a pretty good value.