The Vive and Rift both have their pros and cons.
The Vive in particular more easily supports a larger tracking area, and you don't have to worry about USB ports. It has a front-facing camera, and is getting wireless upgrade kits before the Rift. It also has a longer cable, again nice for larger spaces (the Rift can use extensions but again that's a bit of faff).
The Rift is more comfortable and convenient (though the Vive can roughly match it with the $100 upgraded headstrap), it has better controllers, and a lighter/thinner cable. With the ASW feature, it also handles things a lot better if your PC isn't producing 90FPS most of the time (that's why the minimum requirements for the Rift are now a lot lower).
I just have to give the...