Two fun articles taking on bad data:
This one covers everything I will probably ever say in this blog, but with less pizzazz.
This one is trying to stop bad data before it starts. Don't try to make things in to a scientific experiment if you have to fudge around things to do it. Just call it a model. I like that.