Time to come out my shell and post a diary entry. Even though diary is a bit of a misnomer for most the articles that pass through here these days... Not that this is necessarily a bad thing!
Zaitcev tries to dis VNC, but he's missing the one point that really makes VNC. It's portability. I can run my Windows systems from my Unix boxes. I can run my Unix boxes from my macs. And so on. And with a java web browser, I don't even need a VNC client installed. This flexibility is what makes VNC so popular for administrators. Whilst sun ray may be a better protocol for users, right now, most users don't have one. But administrators need that flexibility. And we're using remote control a lot more than most users right now.
When I was introduced to my present job, I was shown how to control the remote NT servers with PC Anywhere. When I asked how I could do that from my FreeBSD box, I got no answer. That's why VNC is so important. Whilst the Sun Ray may be cute, if the protocol continues to be proprietary it'll go nowhere. If Sun decide to open it up, it could go far. However, based upon my experience of Sun so far, I wouldn't bother waiting to see that happen... :-(