800 serie nvidia

don't really know about it yet. first of all AMD still haven't release any info about their next gen gpu. it could be nvidia try to hold as much info as they can about their 'true' next gen gpu before knowing what AMD has in store for their future gpu. releasing your product after competitor doesn't necessarily bad. that way you have much better understanding your competitor product and compete accordingly to their offering
 
The maxwell 880gtx which is what most people want to wait for will not be released this year. They just released 2 new titan cards so thats a pretty good indicator that the 20nm stuff isnt even close yet. It probably wont be until 2015 or the very end of 2014. Dont hold your breath.