Creo que para poder ver los vídeos de megavideo necesitas Flash. Otra cosa es podértelos bajar con una cuenta Premium y entonces los podrás ver desde la SD. Hay una aplicación en el market que se llama DownDroid y es gratuita y funciona bien. Descarga preferiblemente vía WIFI.
Ahora, también te digo que dependerá del formato del vídeo porque no sé exactamente qué formatos reproduce el X10. Con la Magic muchas veces tengo que convertir con el MediaCoder para poder verlos.
Saludos