Em características são muito semelhantes. Penso que a única coisa ligeiramente inferior no HTC é o processador.
De resto tem uma câmara melhor e mais memória ram.
Talvez escolhesse o HTC Touch 3g. É mais uma questão de gosto pessoal, mas em termos de suporte, talvez o HTC seja melhor (sempre tens o XDA developers).
No entanto o Asus também me parece uma boa opção.