If anyone is have problems running games that use punkbuster on Windows 7 e.g. get punkbuster kicks. I found reinstalling the PunkBuster Services will fix it, punkbuster has a tool to do this which can be found here >>
http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe