Im not sure how you can say that Apple does not provide VNC, there is an option under Apple Remote Desktop that says "allow VNC clients to ..."

Im a bit miffed tho that Chicken of VNC works while all the other VNC clients fail. It would be nice to be able to do this directly without any third party VNC servers..