I’m happy to see that the Oculus Rift will soon be released to the general public, sadly they put Mac and Linux support ‘on hold’, which means that Windows will be a requirement to use the Rift. From some of the articles that I’ve been reading, thanks to a partnership with Microsoft (Which is probably the primary reason that Mac/Linux support was put on hold) the Oculus will be natively supported on Windows 10, and it’ll be possible to play XBox games on it.
In the end, I’ve become partial to the HTC Vive headset, it will have similar specs to the Oculus, but is being made with a partnership between HTC and Valve. I think that Valve will want the Vive to work on their Steam Machines, which hopefully will mean Linux support.