I had both the Rift (got it because I was an original Kickstarter backer) and the Vive. The roomscale of the Vive together with the tracked controllers adds a lot to the immersion and that was the reason why the Vive is the one I kept.
In general the differences between the systems are overblown, you'll have a good experience with both.
In general the differences between the systems are overblown, you'll have a good experience with both.