I'm glad I'm not the only one. I hate crying cheat so i didn't mention anything in game but a couple players were well dodgy imho.
We've just been approved to stream punkbuster so i really wouldn't worry about that:
Welcome to PunksBusted,
Your recent application for PunksBusted membership has been approved.
Your clan ID: *******
Your password: ********
Please follow this link to activate your membership