VNC just feels sluggish and inefficient, and occasionally has display glitches. On windows, I can use Remote Desktop (RDP / MSTSC), and on Linux I can use NX Server, both of which are much better performing than VNC.
Is there anything better than VNC server for OS X? Also I need something that has a client (viewer) for Windows machines.