Note that if I'm connecting from somebody else's computer and they don't already have a VNC client installed, I've got two choices: download and install VNC on their machine, or hit the minimal web server built into the VNC server and run the Javascript VNC client it sends me. It's not on the default HTTP port, but if Verizon blocks everything inbound by default, it'll still break.
(no subject)