I ended up snagging a Nokia n800 off ebay.
Here is a cool picture of what is possible:
http://www.smarthome.com/12811/interfaceGO-Nokia-Touch-Screen-Software-for-INSTEON-NK8/p.aspx
I finally got to play with my N800 a bit, as the one that I won didn't come with a battery, so I had to round one of those up.
Anyway...I just have to say WOW! The possibilities are endless!
This thing runs Maemo OS 2008, which is based on debian linux and is completely hackable!!
Pertaining to HA, it runs my Heyu frontend - domus.Link just fine in a web browser. It also has weather apps, chat, email, you name it...
I could probably also hack it to run the Julius speech recognition engine client tied to my NAS...
btw...a NAS and this little handheld can easily replace many things I was originally going to use X10 remotes and whole-house audio setups for:
Streaming music, speech and VR, weather, alarm clocks, bedside controllers, table side controllers, wall mounted alarm panels, maybe universal A/V remotes (not sure about that yet)
Here is the open source website for its OS:
http://maemo.org/downloads/OS2008/and its wiki page:
http://en.wikipedia.org/wiki/Nokia_N800It has 128mb of internal RAM and 256mb of flash memory, but can take two memory cards (2x32GB SDHC = 64GB of storage!) which is can use for storage and some swapping memory.
I also bought 3 of it's predecessors (Nokia 770) from ebay for a total of about $15!! (The bids started at 99cents) The catch was that they were only booting up to a white screen. But Ive done some reading and am good with linux/unix. So I have a good shot of being able to get them running.
The Nokia internet tablet series is 770 -> 800 -> 810. After 810, they become Smartphones