Something major happened. I track about 10 major keywords, and we're up for most...significantly in some cases. We've been losing ranks on a number of terms over time...with a big drop in early April. With this change we've recovered some decent ground (but still are a long way from a complete recovery).
Wonder if this is the grey-zone panda update referenced earlier?