Il Liquid al tatto è un pezzo di plastica, e a volte sento la mancanza di tasti fisici (o anche solo di una rotellina, come sul Hero). Per esempio, ho una url lunga 150 caratteri e voglio eliminarne 2 in mezzo. Che faccio? Se hai dei tasti fisici gli dici "vai indietro" finché non arriva al punto che ti serve; con solo il touchscreen devi prendere la mira e sperare di beccare il punto giusto. In più non è multitouch (non ho ben capito se è una limitazione solo software o anche hardware), quindi pensa a come intendi usarlo (ci sono terminali Android col multitouch).
A parte questo, Android comincia ad essere molto interessante. Sì, puoi installare firmware personalizzati, oltre che gli aggiornamenti ufficiali; in teoria puoi anche personalizzarteli tu ricompilandoti tutto (forse ci sono applicazioni specifiche dei produttori che non sono open source, ma Android lo è). Il Market è pieno di fuffa (tipo applicazioni con le foto di donnine, di cui probabilmente gli "autori" non detengono nemmeno il copyright), ma qualche applicazione interessante affiora (e gli utenti votano le applicazioni, ovviamente, quindi ti puoi basare su quello).
Guarda, se sai programmare in C non ti ci vuole niente a imparare le basi di Java... è tutto un andare a vedere le api e riportare nel tuo codice.