netmeg - 10:00 pm on Mar 8, 2012 (gmt 0)
What about the SERPs? You've lost traffic (I assume to the home page) have you lost it on any keywords (that Google will let you see)? Have you lost ranking? What's replaced you?
I'm wondering how it looks if you forget about the ad algo for a minute.