Ive used this app for over a year (previously on iPhone, now on iPad) for connecting to Leopard and Snow Leopard based Macs; Mocha VNC has always worked as well as network conditions permit, and updates have been regular and substantial. Recent changes in how Mocha VNC deals with various touch gestures has significantly improved overall ease of use.
MFDH about Mocha VNC, v2.7