Salve a tutti, premetto che non ho mai scritto su questo forum ma leggo abbastanza spesso ioProgrammo...anche se di mestiere faccio altro

vengo subito alla mia richiesta di aiuto...
ho in mente un portale/piattaforma web per gestire alcune cose e sono indeciso sui linguaggi da utilizzare. La piattaforma deve essere visibile sia su dispositivi desktop che mobili (anche touch), deve essere cross-platform (iOS, Win, Linux) ma anche cross-browser e deve gestire ovviamente dei dati dinamici aggiornati dagli utenti (avevo pensato, come base di dati a MySQL). E' da prevedere anche un'integrazione successiva con google maps, facebook e youtube.
Avevo pensato ad un qualcosa del genere
- HTML5 + CSS3, per la parte di interfaccia
- ASP.Net (non so se viene letto da tutti i dispositivi mobili... o PHP, o Python, o RubyRubacuori

) + Ajax (o JQuery), per la parte dinamica
In un secondo momento, ho intenzione di (far) sviluppare anche la versione mobile su Blackberry, Android e iPhone: ma questa è un'altra storia

Vi chiederei, cortesemente, di motivarmi, ove possibile, le vostre soluzioni
grazie 10000000000000000000000000