"If Sun want to make a Java-based OS-come-Citrix-like client, fine. But I don't see any compelling reason behind it, unlike say, Android combined with other Google goodies such as Gears, running Chrome which would give handy access to Citrix and other web-based client services."
Personally, I feel an OS with lots of support for Java and a Java-like Gears would be really useful. You need some kind of synchronization to support offline and online use (e.g. Gears). But otherwise, I would much rather write java applications than ajax ones. So you can have your android, and I'll have my ElliPod. (Ellison + iPod, get it?)