helpnow - 2:59 pm on Apr 7, 2010 (gmt 0)
The best place to test right now is indeed 184.108.40.206...
I oscillate between 2 SERPs with repeated searches. One is old (2 month-ish), one is newer, but the new one is a "hybrid", a mix of old and new... The new one is not quite up to date, and is not as advanced as what I saw April 1/2. I would say the new one is about 2 weeks old, but some portions are up to date. Compared to April 1/2 SERPs I saw, which I would say were about 70% up to date, I would call the new SERPs at 220.127.116.11 about 40-50% updated.
-shrugging- those are my observations, in my niche, for the varied SERPs I watch. ; )