I recently purchased an openmoko freerunner phone - it's basically a handheld linux computer with GPS, Wifi and a GSM phone. The hardware is nice, but the software stack is still a little rough around the edges. The interesting thing is that there is a full J2SE stack available for the phone, and it was able to run the autovue client out-of-the-box.
Now, admittedly running a desktop application on a 640x480 resolution cell phone doesn't necessarily give the world best user experience, and the 400 Mhz cpu and 128mb of ram didn't make it a really speedy experience, but it was actually surprisingly usable.
I'm looking into getting a trimmed down client created that will perform better on a cell phone.
With a little bit of polishing, this could be a really interesting solution for people who need a very light-weight (literally) tool for viewing and annotating files. An architect or an engineering doing an on-site visit for instance could view site plans, and add annotations to indicate anything that needs further review, all from a cell phone, without having to carry a laptop or even a tablet PC.
Hopefully we'll be showing this off at OpenWorld!