20071021 india: Narendra Modi stands tall amid criticism; dissidence