I choose the Xbox One. Just because there is not one NO! two upcoming Halo games. That's it. I think this time around it is very close. It's hard to decide.
I think you should change "games" with "exclusives" in the title because with taking multiplatform titles into consideration the decision might be different.
I don't hate Microsoft, I don't hate PC,
I don't prefer Sony, I don't prefer Nintendo.
...Ok, I love Nintendo but this is something about tolerance, ok?
I'm a gamer with one of the greatest hobbies and I want to share this greatness with everyone.