Just Saw Google is patching up with John Chow. Earlier - his site was ranking outside top 50 on Google search for the term " John Chow " . Now I see it ranking #3. Though he has not yet got back the spot he deserves --it seems Google is releasing him.
Google's penalties does not last short generally , but I am sure the backlinks he gained because of these talks will help him in the future