Por supuesto que el X1 es mejor, por su mayor cantidad de funciones, por tener Windows Mobile 256 MB RAM y un procesador de 600 mhz (si no me equivoco).
La unica funcion en la que es mejor el C905 es la camara (X1: 3.2 MP / C905: 8.1 MP)

Saludos!