what do you guys use to track your PPC campaigns? I mean, tracking down to the keyword level on your links etc?

What methods do you use to track click fraud? The only thing I could come up with is to look at duplicate clicks from the same I.P?