I like the Z270E, it's nice, OCs well, has all the trimmings, it's just too expensive.
That sounds like an R5 now, and an R7 in a few years when they've beefed up further. R5 vs i7s aside, the R5 should be a big upgrade off the FX series and I imagine you stand a better chance of getting upgrades in the same socket with Ryzen, though to my great surprise I hear Cannon Lake may also use 1151. https://www.pcgamesn.com/intel-cannonlake-10nm
That's what I was thinking yeah. Probably a R7 2800 or something along those lines. Depends if the generation after that will be supported on the same board.