PreVNC
http://www.prevnc.com