Just pick whichever one has the exclusives and the controller you prefer because other than that there is like no difference.
I don't even know why console gamers are bringing up specs because the difference between the two consoles is so minimal it literally makes no difference on a massive television screen.
I bought an Xbox One because I want to play Titanfall, Halo 5, and maybe Gears of War which I'm sure will be developed eventually.
Like Mario, Zelda and Smash Bros. for Nintendo and the Uncharted series for Sony, Halo is Microsoft's must have game for me.
I bought a Wii U for Nintendo the exclusives as well.
With Final Fantasy coming over to Xbox a long time ago and now Kingdom Hearts is coming to the Xbox One I decided I'll pass on a PS4 and Naughty Dog this time around.
I also find using the Kinect actually pretty fun and it works almost all the time for me.