GTX 560 vs. HD 6870

Hey guys I'm building my first gaming rig, I have everything else picked out, but don't know which one of these two graphics cards are better. I've heard good reviews on both the GTX 560 and the HD 6870. Which one do you think is better? 

according to the benchmarks 6870 is faster than the gtx 560.. I have a gtx 560 and a 5870 and the 5870 is faster but they are so close it's not relevant the gtx 560 seems more mature..either is a good choice 

6870, but try spending some for the 7870