I've had both 360 & ps3, I still have the 360 and a Xbox one. Played the ps4, I still prefer xbox over ps. The xbox one is awesome. It's already had one update and a major os update is coming in early march.
Half the gamers on the net that have had the ps4 are switching to box one. Mainly because of online play. Play station has never been able to match the online community that is offered by Xbox live. In the past ps3 had one advantage over Xbox and that was blu ray. The xbox one has blu ray. Not to mention the xbox glass apps are pretty sweet.
If your looking for online play go xbox
As far as ps4 being sold out as soon as they hit the shelves, this is true but due to Sony' marketing not because it's a better console.
Both have exclusive games. God of war is the only reason I would buy another playstation.
Both systems are good so the decision should be on what he wants out of the console.
If he already has xbox live with the 360 it will carry over to the xbox one as well as gamer tag and friends list 4951