We always have been using RealVNC at work, sometines UltraVNC and both used to work nicely.
With the shift of our (and our customers) PCs to Windows 7, the VNC tools are horrible.
Not only are the screen refreshes a lot slower (or not happening at all) when I connect to a Windows 7 PC with RealVNC or UltraVNC, it also seems that the remote PC is getting really sluggish with screen updates etc. and sometimes Win7 is displaying some kind of compatibility message. (we have noticed this when we use RealVNC to collaborate remotely in the office)
Do we just have messed up setting, or is there some inherent problem with VNC running on Win7? (the remote/server PC is Win7 -- the client is XP or Win7)