I'd go for the 390, purely for the extra 5.5 GB of VRAM. If you only game on 1080p, it's a tossup, with the 390 edging the 970 out slightly in terms of performance.
970 definitely will suffer from its limited VRAM in some games in resolutions above 1080p.
Ethereum price is crashing down...