I have an Xbox one and I would recommend it, sorry to hijack the thread
Here's a rough overview
PlayStation 4:
Exclusive games such as little big planet and Destiny (Just extra DLC for destiny)
About the same graphics as Xbox One.
Less streaming features than the Xbox one, the chat is glitchy and doesn't let you pick the rate at which you stream (Upload / Download)
Ability to download music and videos. (MP3's and MP4's)
Xbox One:
Many Exclusive games.
Easy to use streaming features.
Upload (Video Sharing platform and way to make videos)
Built in green screen features.
A little bit better graphics on most games but barely noticeable.
No ability to download videos or music for free.