Comment laptop can be a solution (Score 1) 48
i currently own a mindstorms NXT Robot, his name is Albert and he's currently embeeding an asus eeePC 900 (/w GNU/linux debian etch).
The laptop enables bidirectional communication with the NXT brick through the perl NXT API, and will also soon take take of the speech2text/voice and shapes recognition / life-mimetic behaviours.
To be clear, i think that laptops embeeding can be a cheap and quite efficient solution for DIY robots. BTW i'm very satisfacted with it.
here are a few pictures:
http://repos.digi-nation.com/