Well, I've got some rather mixed feelings about the Xbox One at the moment.
I got a Day One with Forza 5 download and BF4.
While leaving Forza to download, I thought I'd install BF4 - which then instantly asked me to download an update and took over downloading priorty.
Next, my internet connection died while everything was mid-download.
So I try to play BF4 after it finished installing from the disc and I get one big error to say BF4 took longer than expected to load, so I couldn't do anything with it! I eventually uninstalled the game, then reinstalled with the Xbox off and not connected to the web and it worked OK.
Forza 5, I'm a little disappointed it feels like half a game - the car list hasn't got nearly enough race cars in there, but the game does look rather pretty, though it does seem to be crying for some anti-aliasing!
BF4 runs great at 60fps and looks pretty, which is nice.
The Kinect functionality really seems hit and miss for me. When my wife is sitting next to me, it automatically adds her and sometimes jumps between us when I don't want it to!
Finally, I keep getting message that my controller needs re-connecting, I've now synced it with the Kinect rather than the console and it has got better, but it still happens.
It just seems like they've released a half-finished software build for the home screen.