The PS4 and Switch are equally as good. It depends on what you want. Do you want PS4 or Switch exclusives? Do you want portability in your gaming? There is no winner there, it's all up to your individual preferences. Both are amazing consoles for different reasons.
The Xbox One however is...