20090821 tech: 6 disappointments in Desi Google Earth