Also Punkbuster und VAC (Valve Anti Cheat) sind beide eine Anti Cheat Software.
Wobei Punkbuster ganz klar besser ist, da hier soweit ich weiß eine eigene Firma hintersteht (Evenbalance)
VAC kommt wie der Name sagt von Valve und wird somit nur bei Steam spielen benutzt (also Spielen die an Steam gebunden SIND)
Punkbuster wurde z.B. bei Call of Duty Modern Warfare, Battlefield Bad Company 2 usw. benutzt
VAC wird z.B. bei Call of Duty Modern Warfare 2 und anderen Steam spielen benutzt.
Punkbuster kann beides, dich von einem Server verbannen (falsche Einstellungen, die der Server voraussetzt.) Jedoch kann Punkbuster fürs Cheaten oder so, den CD-Key vom Spiel bannen

.
VAC dagegen ist noch härter da es deinen kompletten Steam-Account bannen kann, soweit ich weiß ist es so das beim ersten mal Cheaten, dein Steam-Account für eine Zeit lang gebannt ist. Beim zweiten mal ist dein Steam-Account gebannt.
Achso bei beiden kannst du richtig gebannt werden und somit musst du wohl ein neues Spiel kaufen

.