I've always been pretty intrigued by the eMate 300, and I might get one. I'm like 13 and want to practice systems programming, and what I would do is port Unix for it and try to create a simple interface. Should I try to only do the commmand-line for it or create a GUI? And, is it even possible? I'm definitely willing to learn new languages if it could apply elsewhere.