TightVNC Viewer - works great (even with SSH), but seems to have a click bug sometimes