It looks like Toronto is still confused by latest Google updates – Panda and Penguin. Some sites are hit hard, others have not suffered. Everybody is giving out advice about how to avoid penalties for the affected websites, bit I have a suspicion nobody really knows what’s happening. Most advice are just common sense, but have little relevance to the updates and tend not to improve the situation.
In any case, it’s only prudent to be reasonable and stick to white-hat tactics only.