One I have used is UltraVNC SC ("single click"), now renamed "PCHelpware":

http://www.uvnc.com/pchelpware/

The advantage is that it doesn't run in the background and the user just runs the executable to initiate the connection outbound to the VNC listener on your machine (ie. no port forwarding needed).