First off, I'll say that my decision was based on three things:
1) Future Proofing
2) Price/Perf.
3) 1080p gaming
While there are many other factors that might play a part in a graphics card purchase, my decision and this post are primarily about those three things.
Secondly, other various factors had caused me to narrow down to the Sapphire Nitro+ series. I know some are advocating for the Red Devil and others the Gaming X but this post isn't about those cards.
Third, because of future proofing, I have only considered the 8GB model of both the 480 and the 470 (a major reason why Sapphire won out over the others, as the others don't have 470 8GB versions ATM).
TL;DR:
While the RX 480 has better specs, it's not necessarily needed for 1080p gaming, even for future proofing, and the RX 470 is a better card in terms of price/performance. Thoughts?
I think it's safe to say that if you're looking for the best Polaris card that's out there, ATM, you'll want to get the RX 480 (one of the custom models, which one exactly is debatable). But my decision wasn't based on the best card but the best card for me.
For Performance
I created a table to outline the performance measures of each card. Before you take a look below, I want to preface by saying that this is a very rudimentary, and therefore possibly not a very accurate chart because I totally understand that each specification does not hold equal weight. But while I've done a LOT of research before buying, I still don't know about GPUs enough to know which characteristics get more priority over others (other than the stream processors and maybe the memory specs).
So, I welcome constructive feedback from those more knowledgeable as to whether a point system can be assigned to each parameter and how many points each spec would get (e.g. stream processors = 5, ROPs = 2, TMUs = 3, etc.).
Anyway, here's my chart:
If you compare the reference specs of the two cards, you see that the RX 470 has only ~89% of the specs of the RX 480.
However, thanks to Sapphire's customizing, that percentage gets bumped up to ~93% with the Nitro+ models. That's because Sapphire has increased the base clock and the memory speed, and thus the memory bandwidth --and they've done a better job with the 470, percentage wise, than with the 480. And that 4% bump is a game changer when you look at the cost.
For Cost
The RX 480 Nitro+ is $284.98 (Newegg price ATM w/shipping) and the RX 470 Nitro+ (remember 8GB model) is $244.98. This means the 470 costs ~86% as much as the 480. On top of that, Newegg (well Visa) is giving $15 off purchases of $200+ right now. While that means that both 480 and 470 get bumped down in cost to $269.98 and $229.98 respectively, it means that the 470 is now only ~84% of the 480's cost and this is while it gives 93% of the 480s performance.
So, in conclusion, with almost a 10% difference in price/perf, the 470 being more than adequate for 1080p gaming, and its 8GB version supposedly being quite future proof, I felt that this card was the smarter buy over the 480.
Thoughts?
1) Future Proofing
2) Price/Perf.
3) 1080p gaming
While there are many other factors that might play a part in a graphics card purchase, my decision and this post are primarily about those three things.
Secondly, other various factors had caused me to narrow down to the Sapphire Nitro+ series. I know some are advocating for the Red Devil and others the Gaming X but this post isn't about those cards.
Third, because of future proofing, I have only considered the 8GB model of both the 480 and the 470 (a major reason why Sapphire won out over the others, as the others don't have 470 8GB versions ATM).
TL;DR:
While the RX 480 has better specs, it's not necessarily needed for 1080p gaming, even for future proofing, and the RX 470 is a better card in terms of price/performance. Thoughts?
I think it's safe to say that if you're looking for the best Polaris card that's out there, ATM, you'll want to get the RX 480 (one of the custom models, which one exactly is debatable). But my decision wasn't based on the best card but the best card for me.
For Performance
I created a table to outline the performance measures of each card. Before you take a look below, I want to preface by saying that this is a very rudimentary, and therefore possibly not a very accurate chart because I totally understand that each specification does not hold equal weight. But while I've done a LOT of research before buying, I still don't know about GPUs enough to know which characteristics get more priority over others (other than the stream processors and maybe the memory specs).
So, I welcome constructive feedback from those more knowledgeable as to whether a point system can be assigned to each parameter and how many points each spec would get (e.g. stream processors = 5, ROPs = 2, TMUs = 3, etc.).
Anyway, here's my chart:

If you compare the reference specs of the two cards, you see that the RX 470 has only ~89% of the specs of the RX 480.
However, thanks to Sapphire's customizing, that percentage gets bumped up to ~93% with the Nitro+ models. That's because Sapphire has increased the base clock and the memory speed, and thus the memory bandwidth --and they've done a better job with the 470, percentage wise, than with the 480. And that 4% bump is a game changer when you look at the cost.
For Cost
The RX 480 Nitro+ is $284.98 (Newegg price ATM w/shipping) and the RX 470 Nitro+ (remember 8GB model) is $244.98. This means the 470 costs ~86% as much as the 480. On top of that, Newegg (well Visa) is giving $15 off purchases of $200+ right now. While that means that both 480 and 470 get bumped down in cost to $269.98 and $229.98 respectively, it means that the 470 is now only ~84% of the 480's cost and this is while it gives 93% of the 480s performance.
So, in conclusion, with almost a 10% difference in price/perf, the 470 being more than adequate for 1080p gaming, and its 8GB version supposedly being quite future proof, I felt that this card was the smarter buy over the 480.
Thoughts?