That probably says more about my reading, voting, and posting skillz than about my perl competance, but I'm happy regardless.
Debian ~ Zeroconf
After my previous errors with libhowl0 I managed to get something working.
Hacking x11vnc to announce itself whenever it starts (with a nasty fork()/exec() combo).
Now when I launch xvncviewer I am presented with a list of hosts upon the LAN which have active VNC servers running.