Originally posted on 06/23/2011:

The Japanese are so far ahead of us it's unfathonable.