Why would you be watching a youtube video on a VPS? I don't think watching videos via a remote desktop is ever going to cut it (if that's what you're doing). Lag is probably from network, not your OS, although 2GB seems like it's on the low side for Windows Server.