very interesting article about how google detects invalid clicks http://googleblog.blogspot.com/pdf/Tuzhilin_Report.pdf