I also agree with ranakor - yet another a self-contained console would be horrible. We have had, what? Eight of them in the past year and near future? No thanks!
But a new hardware peripheral that works with your existing computer, that'll help encourage other hardware manufacturers to develop similar offerings and lead to lower prices and greater support in games? Yes please!
But isn't that exactly what the Rift is not? Unless I grossly misunderstood what's on Wikipedia and in the company propaganda, you need to use a "special SDK" to use it. In other words, it is the same shit as all those hobby engineer products.
3Dconnexion's SpaceNavigator comes to mind here. I bought one of these back when they were "big hype" because it's so awesome, such a great help for modelling, and many programs including Blender support it. Turned out it was good for next-to-nothing and Blender didn't support it at all (eventually a homebrew developer snapshot did). In the mean time, like 3 years or so later, it is indeed supported, but even so, it's more of a nuisance than a help. Using the numpad to align and the mouse to dolly is a hundred times faster and easier, and zooming doesn't work very well either way in any case.
Well, maybe with Carmack overlooking the Rift, it doesn't get as desastrous as I'd anticipate.
What I'd really like to see is a "de facto standard for devices that give 6DOF values" (with a single easy, usable API), so at least every mainstream program supports them, and supports them properly, and in the same way.
This, and real support for 3D on standard devices -- not the shit that e.g. nVidia is marketing, and not some "use our special SDK" shit either. What's so darn hard in providing for example an OpenGL implementation that has proper left and right front buffers (as by the spec) instead of doing some hacks to duplicate geometry based on some driver heuristics or having to use Oculus' super special SDK? Why force the developer into doing shit stuff like choosing particular render target sizes instead of letting him decide what is 2D and what's 3D?