For me, PS4 because I've enjoyed lots of games on it (admittedly less than gen 7) and has some of my favorite games of this generation. I really like the Switch though, really awesome games for its relatively short time its been out. I've skipped Xbox this generation so unfortunately can't say on this one.