VNC client on Mac is never on par with their Windows/Linux brethren in terms of speed (at least for me). I just tried screen sharing in Leopard (via a vnc://host:5900 URL typed in the Connect to Server... dialog in Finder), and it's even slower than the other well-known clients (Chicken of the VNC, RealVNC client). Worse, I can't do cmd-tab within the vnc window.
What's your experience? Any better alternatives?