If we were to choose only one (though all of the options from the list are really great) we'd go with Samsung Smart Beam Portable Mini Projector because it ticks all the boxes - you only need an app and you can project your screen on a wall with a tiny device. Sounds like lots of hours of fun and great presentations are in order!