ruffy37 on 16 June 2017
3ds is the cheapest and got the most variety of games and a support beyond 2018. vita is very niche and practically dead. switch is too expensive and has almost no games. I don't know who would choose anything other than a 3ds.