I've worked with and played with both Oculus Rift and the HTC Vive, and both of them are fantastic and amazing. But I wouldn't buy them myself. I've had both devices for extended periods of time, trying out some of the most fantastic games and making an effort to try new experiences to immerse myself in the future. But that's just it. Using either headset is a very solitary experience. It's not the sort of experience I'd recommend to friends. It can be fantastic, but only really for me.