Planet13 - 4:17 pm on May 25, 2012 (gmt 0)
The reality that our conversion rate has been slowly ticking up... With much less traffic, may be a sign of that theory coming to life.
I am starting to see this too.
My conversion rate has improved from "dismal" to just "really bad" and I think I have Panda / Penguin to thank for that.
(I wish I were joking.)