Salut =)
j'opterais pour la solution web qui est la + simple à mettre en oeuvre, donc le langage php ou asp.
des applications en c++ ou vb seront difficiles à mettre en place car il faudrait les installer. l'avantage du web, c'est qu'il faut juste une url!
après pour l'OS, ben NuNux évidemment ;-) dès que l'on parle de serveur linux est bcp plus stable!
voilà, ce n'est que mon humble avis =)
++