That's happened to me on CS:S on a server, I don't know why, but your "Vista" theory may be correct, I have Vista too