I still don't believe the $649 rumor to be honest. I think it's going to cost $749, with the non-ref cards coming in even slightly higher than that.
I think they may then drop prices following AMD's launch. It wouldn't be the first time NV came out with a high MSRP then quickly dropped it due to competition. Remember the GTX 280? Dropped by $150 not even a month after release if I recall.
Which is why AMD is shooting themselves in the foot (as usual), sitting around waiting for who knows what with there next card, while NVidia is releasing card after highend card and raking in the money. Did Nvidia want to drop the 280 by $150 a month after release? Unlikely, but they already got the extra money from the earlier adopters, so it was to their benefit to hit the market first. AMD is always being reactive instead proactive, waiting for NVidia to release their cards, and then trying to undercut them on price. That's not how you maximize profits. Depending on the performance, AMD may have been able to release Fury at some jacked up price a month ago. Gamers may have complained, but the initial shipments still would have sold out. Then NVidia releases the 980Ti, and AMD may have had to adjust the price downwards, but again, so what, AMD already got the money.
Instead, it looks like NVidia is going to release the 980Ti next week, and AMD will again have to decide how much they want to undercut NVidia to compete. If NVidia does announce a $650 MSRP, based on how close it is to the Titan X in performance, AMD's Fury will have to clearly beat Titan X for AMD to get anywhere close to the rumored $800 MSRP they are targeting. Why would anyone pay $800 for an AMD card with Titan X levels of performance, when they can get an Nvidia one for $650?