I can't wait, (building my first PC as my laptop is dying), so I think I have to go with whatever we have in the market. After some research I found that GTX 970 is pretty sweet and 4460 is enough.
The question is, which brand of GTX 970 is the best? It seems like the MSI is the most popular, but the Gigabyte is the best no-oc.