OSVR HDK2 is risky. Too many reports of problems, IMO. If you're prepared to waste $300 or $350 (if you get it on sale), then you might take a chance on it, especially if you just want to play driving games and other seated experiences.
Rift and Vive seem much more polished.
As much as I'd like to endorse OSVR HDK2, there's a real chance of it just ending up as a frustrating waste of time and money.
That said, I bought one and will probably post about my experiences with it. It's the only HMD with any Linux support (even though it's supposedly inferior to the Windows support). Since Linux is the main OS I develop on, I thought I'd give it a try.