tedster - 3:24 am on Apr 28, 2010 (gmt 0)
The cache still shows the old version of the page,
The publicly available "cached" page is not the same as the version(s) of a page that reside in Google's back end cache. You're seeing the signs of this. Thinking about it for a while, we know things must be this way - or else a no-cache meta tag would also remove the URL from rankings altogether.