So I've had a while to test out my Xbox One and here are my thoughts.
In general it accomplishes everything it sets out to. It's a pretty good all in one device for games, netflix, Amazon prime, hulu (yes it's on my computer,but some of us like to watch on 60 inch screens

mg

, bluray movies, skype, ect... The voice commands work pretty well as long as you are the only one talking. The Kinect is constantly listening and multiple people speaking while you are trying to give it commands just freaks it out. When hanging out alone on the couch the xbox has been a great navigation tool. Just being able to say "Watch HBO, or Watch ESPN without picking up the remote is a huge plus for me. i also find that i actually like the xbox channel guide a WHOLE LOT better than the Time Warner guide. What will be interesting to see is how well it makes suggestions for showas and movies based off of my viewing history.
As a gaming system i can only speak to Forza right now as that's the only game I have. It looks great and plays like the other Forza games. I do like the idea that it now has driveatars which takes the way you drive and stores that in the cloud and races it against others. it makes the races actually seem like you are racing against real people as they no longer take the optimal lines, and make mistakes. some of them also race dirty...
All in all I think it's a pretty good system. If you are already in the market for a game system and want something that will be supported as an all in one device for the next 10 years then this could be for you. If you play all of your games via pc, don't have cable, and don't watch blurays, then save your money.
Lastly a couple of helpful hints for those that have one or are planning on getting one:
1. You must go through the settings adjustment walkthrough that's on the Xbox One. I'm not talking about the initial setup either. There is an optional optimization walkthrough that's in the system settings. It takes you through color, brightness, tone, everything. One of the most important things you can do is set the tv screen ratio to fit the tv. DO NOT set it to 16:9 or 4:3, this will definitely effect picture quality. It's why some people have been saying watching cable through the Xbox one does not look as good. Once you make that change your picture will look the same as it always has.
2. Download apps and games two at a time. when you first get the system do not do what I did and click on every app you want. You are just going to slow things to a crawl. Get two at a time and things will move much faster.
3. Write down your cable box model number. Sure the Xbox can take you through finding the right settings, but that requires entering the manufacturer and then going through all kinds of test for sound, power, ect. Much easier to just already know the model number and enter it and away you go.
4. Use the DVI/HDMI slot on your tv for the Xbox One, especially if you are connecting your cable box. If you are like me then you probably have 3-4 HDMI inputs. Using one that is not the DVI/HDMI will cause the Xbox one to always have to do this weird conversion when doing things like changing channels. It causes changing channels to take an extra second or two which is very annoying.
I hope this helps and if anyone has specific questions, feel free to ping me.