Oh good, desktop wallet :-) I was planning to return to build one, but seems I don't need to now :-)
I'm working on a desktop wallet based on JavaFX WebView which is a Java wrapper around webkit rendering engine.
The desktop wallet can reuse most of the existing wallet JavaScript/Html/CSS code, run in a separate frame and communicate directly with the server code using JavaScript to Java liveconnect.
It looks very much like the existing browser wallet and pretty much the same on Windows, Linux and Mac.
Alas, there are quite a few limitations that I'm trying to address. The biggest being that indexedDB is not supported. I'm trying to re-implement some of the indexedDB functionality using local storage and this is very time consuming.
The good thing is that the desktop wallet opens up various improvement opportunities like implementing a "Bitcoin like" multi-account wallet and getting immediate updates from the server about new blocks and transactions instead of polling.
I estimate that this wallet can be released on mainnet sometime in April.