Well, according to my rank tracker, 7 out of the 10 keywords I had ranking in the top 6 pages of Yahoo & Bing just dropped off the face of the planet. I have slowed down on my link building and other various things I do, but not enough for this to happen, right?
Also, I slowed down MAYBE 2...