How to use Mac OS X "Per-user screen sharing" from a Windows PC?
The trick to doing this appears to be the following: under Computer Settings you need to enable VNC viewers may control screen with password but NOT enable Anyone may request permission to control screen.  You then enter a control password which grants access to the login screen, and use your own local username and password to log in.