Google has some built in
Click Fraud detection already, but I hate to say it if your buying PPC in certain markets/niches you are probably going to have to live with some level of click fraud.
Here are a few companies I heard were decent:
AdWatcher - Click Fraud Monitor & Ad Tracker
Click Fraud - An effective tool to detect and deter click fraud