If you want to have the best gaming experience get a PC, Simple.
The way i see it is that both consoles will never be as good as PC, so microsoft are playing a smart move by bringing more stuff to the table, and widening there target audience and possibly intrest PC Gamers, the PS4 is basically a bad PC with a load of limitations. But i see the Xbox One as the overall better console, people say that the PS4 has better hardware, this may be true but you will see absolutely no difference at all, the PS4 will maybe be able to push a few extra fps, but thats it! You will not see any difference. The games will be designed for Xbox One to run at 60FPS, also most console gamers play on TV's which are limited to 60Hz due to the HDMI Standards so the extra fps will be pointless. Also regarding the Price i think the Xbox One is pretty fair, instead of having to buy a Bluray Player, DVR, Cable Box etc... you get it all in one box with a lovely price. The PS4 is cheaper but doesn't come with the PS Move and as many features as the Xbox One. Another point is the Xbox One has cloud processing, the processing will not be able to process real time things as we do not have the speeds and bandwidth, but it could be used to process things that are not needed instantly like weather, AI etc... So that gives the Xbox One a edge over the PS4. The Xbox One seems to have better exclusives. The No Used game thing doesn't seem to be a problem for me, Microsoft are trying to transfer everything to Digital so in a few years there will most likely be no discs, they are also letting you share you games with 10 people, although only one person can play at one time, this is basically the same as lending a game thats on a disc because you can't play the game if you dont have the disc. And the always online may effect some people but will not be an issue at all for 95% of people buying it. Another feature that interested me is the HDMI Input, what i am hoping for is me to be able to plug my PC into the Xbox One and play my games on the PC, but also having the ability to pick up the xbox controller and see my friends and what they are doing and talk to them.