By the end of CES, I'd expect the word will be widespread. I'd call the announcement "very very soon" now. And availability- well, you've gotten enough hints on that one. Chill a week.
And look at the faces of all of us that have been waiting for it.
Thanks