A touch-screen friendly VNC client