El coste nunca es un problema. Muchos entusiastas estarán dispuestos a pagar un precio moderado por dispositivos de gama alta fácilmente pirateables. El problema es que ARM es una plataforma cerrada. Normalmente hay una parte llamada ROM privada en el propio silicio del SoC (system on chip). Esto bloquea la reutilización.
Esta parte de la ROM se encarga de elegir un gestor de arranque en cierto orden: Z-Modem en serie, Nand externo, ROM en serie, SDCard, USB externo. Para cada dispositivo el orden es individual y está pobremente documentado, normalmente debes mantener pulsados algunos botones al encender para pasar a un cargador alternativo. La imagen del cargador de arranque si la mayoría de las veces se comprueba la firma digital del propietario de la plataforma. Así que no hubo suerte.
Para un proyecto único, está bien elegir un dispositivo al azar. Pero posiblemente te interese más un dispositivo conocido, con esquemas publicados y código fuente disponible para Linux, Android, etc.
Así que mi sugerencia es buscar dispositivos rodeados de comunidades de usuarios activas : Raspberry Pi, BeagleBone, BeagleBoard, alguna plataforma de evaluación de Samsung (¿PandaBoard?)
Mi experiencia personal con TI AM35XX terminó con decepción por la complejidad de todo. El Linux más pequeño del mundo llamado Angstrom tiene una imagen de distribución de 3GB. Los documentos para los chips son 4000-5000 páginas. No se sentía como un hobby y no era agradable.
La situación puede cambiar cuando se popularice el SoC Intel Atom. Espero un interés masivo por parte de los usuarios y seguiré a la multitud en la dirección del Atom con pantalla más pequeño posible. Espero que alguien complete una pieza montable en panel con el tamaño de una tarjeta de crédito y GPIO. Será divertido.