20110508 india: 'Google baba' on a satellite high