Nintendo Switch bar none, hands down. It has nearly completely absorbed my gaming time. Being able to play games on lunch break at work and everywhere else I go, in addition to being at home is the primary reason I finish games anymore. It used to be that I would get into a game and then get distracted by the next one to come along. Now, my attention is more fixed on one game at a time now that I can play it anywhere and therefore more often. My power brick stopped supplying my XBox One with power a while back and it was over a year before I replaced it, because I was barely using it compared to the Switch already. So, yeah, the Switch is a no brainer for me.