Still? Crikey.

ps. Sounds like that slowness is due to VNC/RDP, not VPN. And yeah it sucks.