Trying to decide if I should pick up a "cheaper" 580 or 560 for the time being while I wait for Navi, or just get a 64 and be happy with it!
Consider a 570-4GB or 590-8GB. The 570 is almost twice as fast as a 560 for not much more while and the arrival of Navi for windows has pushed 590 prices down into 580 territory.
(I just upgraded from a 460 to a 570 after deciding I couldn't keep waiting for a mythical RX 5600)