XBox 360 or Switch Pro in terms of versatility. I prefer the Wiimote/Nunchuck and Gamecube for games designed with those in mind, but a lot of games just don't work with those.