20080828 tech.tech-news: Indians gift to Google; Map Maker