I won't get too much into which is the better video card because for the most part I've stopped paying too much attention to every single game each video card architecture does better/worse in. In general, I just take a quick glance at the resolutions I play at and the one immediately above it to get an idea of the performance that is relative to me. Then I take a look at games I play and skip the rest of the benchmarks. If performance is relatively similar, then go for the cheaper video card. If price is similar but one is better at the games you play, get that card.
For the most part, one of the most important things to look at is not just the average frames per second (FPS) which can be 10 more in Card A compared to Card B, you have to look at the minimum FPS as well. If Card A gets an average of 10 FPS more than Card B. However, Card B actually has a higher minimum FPS than Card A but Card A's higher average FPS in this case is due to spikes in its maximum FPS.
Love it or hate it I actually value HardOCP's GPU reviews because I can see how a game performs as you play it. It's another reference point that I find helpful as their graphs chart the spikes in performance and you can actually see how often the game stays within certain frame rates. I think if a game can stay within 30 FPS minimum you're good to go for the most part and it'll run very smooth. Obviously one would love to stay at 60 FPS minimum with all settings on max but that's a pipe dream with some of the newer games.
In this case you'd have to seriously consider whether that 10 FPS average is going to help you in games. Card A may actually stutter a bit more in certain scenes due to the lower minimum FPS meaning worse performance than Card B with its higher minimum FPS. At least after considering other factors like the price between the two cards.