Frankly we shouldnt host olympics for a couple of decades, we can use that money for development purposes,upliftment of poor etc, until we become a developed nation we shouldnt host the games.
Not needed now....2032 should be the target. I hope India will win around 5 to 7 medals in 2012 London Olympics and with the growth of India the tally before 2032 Olympics can be around 25 or so. Then our economy will be resilient and public will be matured enough to understand sporting spirit and Media hopefully will be less self-destructive.