Help! I'm trying to install Far Cry 2 but Punkbuster isn't installing

When I click install on Steam, it starts the Punkbuster install check, then it tells me it's complete with no error.
But then it continues to say, "Installing Punkbuster". I've waited hours, I even ran my computer over night waiting for this **** to work.
There are no error messages, by the way.
Help?