20071208 india: Is the Modi Express headed for New Delhi?