I have been searching around the web for various VNC software and have found that there are several different types. These are realVNC, tightVNC, and ultraVNC. From the perspective of saving network bandwidth, which of these would be good to try? Which of these are very stable in term of using it across various platforms? Do they crash pretty often?