As soon as they have something that boots BSD,
where starting the graphics layer is optional
and it has decent networking, I will definitely
purchase one of these. I wouldn't mind a little
FORTH, too.
NetBSD and FreeBSD were already ported to Neo Freerunner few years ago, and you actually don't have to start the graphics layer on any OS. You can also already use whatever programming language you like, it runs just a standard operating systems like your desktop do, just compiled to different cpu arch (arm).
If there's any BSD running on OMAP3 boards like BeagleBoard, then running it on Neo900 will be trivial and you can do it by yourself. Any documentation needed for more specific support will be public, so you can do that by yourself as well.
also, Openmoko is long in the past. Long live OpenPhoenux! :)
Godspeed, OpenMoko.