volkgren :
Your system does meet the requirements for VR. I would try it out before I upgraded. Use some in-game hardware monitoring software to determine the bottleneck. I would imagine different games will have different bottlenecks, some GPU bound others CPU bound. Maybe even some that are limited by system RAM.
https://www.octopusrift.com/building-a-vr-pc/
HTC Vive
Graphics Card: GeForce GTX 970 or AMD Radeon R9 290 or better
CPU: Intel Core i5 4590 or AMD FX 8350 or greater
RAM: 4GB or more
Video port: HDMI 1.4, DisplayPort 1.2, or better
USB port: 1 USB 2.0 or faster port
Windows 7 SP1 or newer
Oculus Rift
Graphics Card: GeForce GTX 970 or AMD Radeon R9 290 or better
CPU: Intel Core i5 4590 or greater
RAM: 8GB or more
Video port: HDMI 1.3
USB port: 2 USB 3.0 ports
Windows 7 SP1 or newer
**Your upgrade options (or at least if I was looking to upgrade that system) should be: i7-4790K, GTX 1070 or higher, and 16GB RAM. Right now you're pretty well balanced. If you upgrade one thing you might want to upgrade all three. But do as I said above and determine what your games need by seeing which parts are being utilized fully and could use an upgrade.
Actually he does meet the requirements; R9 390=/> R9 290; and the rest of his specs match the requirements posted.
OP; you can always get the Vive; try it and if it's not performing to your satisfaction, look at upgrading. You have a pretty solid rig; though you could bump the RAM up to 16GB to help out with those very few (like less than a few) games that increase total RAM usage to a bit over 8/9GB , especially with Windows 10 (unless you are saying you have 2x8 for 16GB total; then disregard).
The 390 is still a very capable card, but a GTX 1070 would be a great performance boost. The 1070Ti isn't really worth it for the small performance gain over the 1070
http://
[/url][/img]