It really depends on what you want to play and use it for. Personally I think Microsoft is leading the directions in innovation and the Xbox One is a much more interesting, fun and versatile system. The packed in Kinect, all it's features and abilities make it a no contest in my opinion. Plus, I really like the controller and those feedback triggers.
There are many people that are happy with their gaming system on the PS4. If it has games you like you will have fun.
But honestly, if money isn't an issue, just buy both (or all three) and be happy!