ok, so i've got a couple of routes to think about...
get a xeon chip for my gigabyte ex58-ud5 board and get a new GPU now or wait and see what happens in the coming few months
get on a new motherboard now with a modern chip, hold onto the 970 for now and see what the market is saying.
Option 1.