in OSX you can also just enable vnc access in the sharing control panel->Apple Remote Desktop -- by putting in a password for VNC users to connect.
For OS9 the one Chealion posted is the only vnc solution I ever found. It was ok but not fantastic. It would crash now and then. For my older OS9 servers I ended up using Timbuk2 as it was the most reliable (albeit expensive!)