I have used microsoft xbox one before and used it that much that I can tell you the real difference between this and the sony ps4.So beginning with the software.the xbox one runs almost windows which anyone can tell.The ui is much provoked and simplized.The ui on ps4 is also good for what it is.But it needs some updates to simplify.The hardware is almost same and so is the gaming experience.It is only when we go to the gaming experience.Which comes down to the controller.Simply for me.I like the xbox ones.It is much more curved and easy to control.In the end I would like to go with xbox one because microsoft nailed it with this and will support it more than the ps4 might get the support