amd state that they will be bringing cards out with VR specifically in mind at a low price to bring down the cost of vr..
AMD cards were faster than nvidia cards of the same spec (single gpu) since a few driver releases now. So i would deffo wait and see what they come up with.
also nvidia by now cant really messaround with 1/2 measure updates to cards either.
It is common knowlage "although disputed by the fan boys" that the amd cards are faster. and Nvidia know that.. so Nvidia cards will need to be a lot faster than they are now. or a lot cheaper, and knowing nvidia, they will try for faster and expensive rather than give up any premium they can charge due to the name.
my advice would be to keep an eye out for the next gen of amd cards, they should prove to be the best solution performance and price wise. and if they nail the drivers on release "rather than wating till all the sales have been made like they did this time" all the reviews will say the same thing.
its just a shame amd could not sort their drivers out untill 1/2 way through this generation of cards. and untill they did that nvidia were faster.. now amd are faster, but it makes no difference the people arent going to change cards right now for a 5% increase, especially when they still have issues in a number of games.
Either way, the next gen of cards should be a lot better alround with performance and pricing, with nvidia being more expensive and possibly slightly slower. But unless amd start rolling out working drivers right off the bat, its probably still going to be better to pay the premium and take the slight hit just so you get the drivers as and when needed.