Was mir als einfachstes dazu einfällt, wäre einen kleinen ARM-7-TDMI zu nehmen, da gibts auch schöne mit integriertem Netzwerk-Controller und auf denen läuft auch uC-Linux, was bedeutet, dass du damit "nur" noch die Anbindung einer Festplatte realisieren musst, wobei es das glaub ich sogar auch schon gibt... Dann kannst du später einfach der FTP oder HTTP auf den Controller zugreifen.
Sowas ähnliches basteln wir im Embedded-Systems-Labor bei uns an der FH und das geht wirklich bequem...
Das schöne an dem Samsung-Chip ist, dass man direkt SD-Ram anschließen kann und sich keine Gedanken um den Refresh machen muss...
unter http://eiti.fh-pforzheim.de/labore/embsys/embsys.htm findest du noch ein paar Details zu dem ARM und zur Programierung.